MSTPTPKVGFVSLGCPKALVDSERILTQLRMEGYEVVPTYEDADVVVVNTCGFIDSAKAESLEVIGEAIAENGKVIVTGCMGVEEHAIRDVHPSVLAVTGPQQYEQVVTAVHEVVPPKTEHNPLVDLVPPQGVKLTPRHYAYLKISEGCNHSCSFCIIPSMRGKLVSRPVGDVLSEAERLVKAGVKELLVISQDTSAYGVDLKYKTDFWNGQPVKTRMKELCEALSSMGVWVRLHYVYPYPNVDDVIPLMAAGKLLPYLDIPFQHASPKVLKAMKRPAFEDKTLARIKQWREICPELTIRSTFIVGFPGETEEDFQYLLDWLTEAQLDRVGCFQYSPVEGAPANELGLEPVPDEVKQDRWERFMAHQQAISAARLQLKVGKEIEVLIDEVDEQGAVGRSWADAPEIDGNVFVDSDELKPGDKVRVRITDADEYDLWAELV*