MKSRVGSQGSLEEGKDSVTKVVTQYKPLSIRLLQFLLLFLGIGIVFSLLSMCMVRYSVMQNVIPMVQSRFQPCFQQLSLESWIRPPSSLLHSMNDTQLFWRASIVPQIKEYPFNRTRKIAFMFLTRGPIPLAPLWERFFKGNEKLYSIYIHSLPSYKPDFPPSSVFQGRQVPSQEAKWGRMSMCDAERRLLANALLDISNEWFILLSEACIPLHNFKAIYHYISKSRYSFMGAVDEPGPFGRGRYNPNMAPEVNITEWRKGSQWFEVNRKLAVDIVKDEVYHPKFEQFCRPACYVDEHYFPTMLTIESPRLLANRTLTWVDWSRGGAHPATFGKADINDQFFKRISESPTCVYNNQPTSLCYLFARKFAPSALGPLLEHSTKFLGF*