MTSKSIILQSSFGSVFSTVEDIEEREGIESGSRMVVVAGRVNNPGVIAIPENATLNDVIGLAGGIKNKKSFKAAQFGLPFGGFLTKKSLDKVIDFSLFPEGIDRNIIILSEEDCIVSFAKFYVEFLMSKIERSEYIQYTSVQNEIERIWRILDRISKGKANMRDIYLLRCLSETIKSELNQRHNLVLESIEEFYEEIEEHIEEHKCAAGQCIHLLKFRITEKCIGCTACARVCPVKCISGKIKERHILDTSRCTHCGQCVAACPVGAIFEGDHTMKLLKDLATPNRIVVVQVAPAVRVAIGEAFGFEAGTNVEKKLVGALKKLGVNYVFDTTWAADITVMEEASEFQERLERFYKGDDTVRLPILTSCCPAWVKFIEQNYPDMLDVPSSVKSPMQIFSTIAKDIWAKEKGYVRERVSVVGIMPCLAKKYEASRPEFSRGDNYDTDYVISTRELIKIFKESGINLKDIEEKEFDNPLGEYSGAGIIFGRTGGVIEAATRSTIEMITGTHLDEIEFKELRGWEGFRTAELTIGHIELRIGIAHGLEEAAKMLDKIRAGEEFFHAIEIMACKGGCIGGGGQPKAVKKQETLEKRAEGLNAIDRGMKIRRSHENPYVKAIYDKYLDYPLSHKAHELLHTKYFPKIKNR