MKVEFGNMGILEHGKDNKPLSLKVLQFLLLFLGLGIAFSILSMCMLRFAELKNVLPVVQSRINPCFQQQNSLENWIRPLSNLHHSMNDAELFWRASFVPQMKILPFKRTPKIAFLFLTRGSLPLAPLWERFFKGNEELYSIYIHNLPSYKPDFPTSSVFYGRQIPSQVAEWGDISITDAERRLLANALLDISNEWFIILSESCIPLHNFSVIYRYISESRYSFVSVFDDPRSVGRGRYNWKMSPVVKITQWRKGSQWFEVNRKLAVDIVTDEVYYPKFKQFCKPSCYVDEHYFPTMLHIQSPHLLTNTSLTWVDWHRGGAHPATFGKADVTDKFLKQLSEGQRTCVYNNQTTSYCLLFARKFSPSALDPLLKLSSKYLGF*