MTSKNIILQSSFGSVFSAVEDIEEREGIESSSRMVVVAGRVNNPGVIAIPENATLNDVIGLAGGIKNKKNFKAAQFGLPFGGFLTKKSLDKVIDFSLFPEGVDRNIIILSEEDCIVSFAKFYVEFLMSKIERSEYVQYTSVENEIERIWRILDRISKGKANMRDVYLLRHLSETIKTELNQRHNLVLESIEEFYEEIEEHIEEHKCTAGQCIHLLKFRITEKCIGCTACARVCPVKCISGKIKERHILDTSRCTHCGQCVAACPVGAIFEGDHTMKLLKDLATPNRIVVVQIAPAVRVAIGEAFGFEAGTNVEKKLVGALKKLGVNYVFDTTWAADITVMEEASEFQERLERYYKGDDTVRLPILTSCCPAWVKFIEQNYPDMLDVPSSVKSPMQIFSTIAKDIWAKEKGYVRERVSVVGIMPCLAKKYEASRPEFSRGDNYDTDYVISTRELIKIFKESGIDLKDVEEKDFDNPLGEYSGAGIIFGRTGGVIEAATRSTIEMITGTHLDEIEFKELRGWEGFRTAELTIGHIELRIGIAHGLEEAAKMLDKIRAGEEFFHAIEIMACKGGCIGGGGQPKAVKKQETLEKRAEGLNTIDRGMKIRRSHENPYVKAIYDKYLDYPLSHKAHELLHTKYFPKIKNR