MESVKSHALFLPYPAQGHINPFMQLANLLISRNVLVTFVNTDFNHRRLNPKSTDQIRFESFADGLPPDHGRTLNVPELSESLDKHGPPGLERILENLKHSASNVPPISFIVADGVFSFTQQIADKYGIPRVAFWTPSACGFSAYFHMPLLIDEGYIPIKDQKEIRDQSNDDLISCVPEMTAMRLKDLPTFLTVTDSSDIMFQYLLNAGKNTLQASLVLVNSYEDLEGPVLRDLNTKLSGKVLSIGPLLLSAGDSTLVNTNIWKEETQCLDWLDGQRVSSVIYVCFGSITVLSDEELMEFAWGLAASNQPFLWAIRPDLVQGKSAVLPQDFIESSKGRGFFVSWAPQSKVLSHPSVGGFLTHSGWNSTIESICAGVPMICWSFFAEQQTNRRFVDNVWKVGLEMSEEVSRENVETLVRKLMNVEDK*