MKSRVGSQGSLEEGKDSVTKVVTQYKPLSIRLLQFLLLFLGIGIVFSLLSMCMVRYSVMQNVIPMVQSRFQPCFQQLSLESWIRPPSSLLHSMNDTQLFWRASIVPQIKEYPFNRTRKIAFMFLTRGPIPLAPLWERFFKGNEKLYSIYIHSLPSYKPDFPPSSVFQGRQVPSQEAKWGRMSMCDAERRLLANALLDISNEWFILLSEACIPLHNFKAIYHYISKSRYSFMGAVDEPGPFGRGRYNPNMAPEVNITDWRKGSQWFEVNRKLAVDIVKDEVYHPKFEQFCRPACYVDEHYFPTMLTIESPRLLANRTLTWVDWSRGGAHPATFGKADINDQFFKRISESPTCVYNNQPTSLCYLFARKFAPSALGPLLEHSTKFLGF*