MPPKKRPYVPKTKGCYPCSRRRIHCDKTEPHCNKCKSRGLKCTGLGIRLRFSFGCHPQQGDRLVFDAVLTVSAFHIWLNRRPATGFNSPGDMARVSLQAPDPNQLYRRVISGLQQQPELASCSAERKHSILITILVLHVCVMVTGRSDFPILFRMLESALAAMGGCEALGGGEVAGFILPEVAKLRLYAAPLLSEESGLEVVSSQEHATRLFNSLTHHVSVYPEHSASFAFIIDLVQQAINMYLTSSHLDAPSALDIADSITRVEHFKETLEAFPLEAPGEQVMVWASFVAASSCLLDEHMKFFEHVFMRHYMRSGFSNLVSGLEALRKIWSRKPDERWTLLMAGVHILVM