MKEKRPGHVTPAFQEAFPFLAIFVSCQSRCWASPMDSVGNQLVISPPLSLDPKPVCDVEKHKSLLDRILDILKSMRPGADLTRFQLPVQMNLPKSQLQSYGETVYCCNEDLLGACAQGPTPLARLLRVTAWHISTCRLVPFAQVPFNPILGETHHVSSGNVNFLLEQVSHHPPVTALYATDEVNKVRMHWWHNTCPRFYGNKVEGTIHGKRTLWLDSHKEVYKLTSPKLLIRLFPAPGTEWVGSTNIKCRSSGLEATLSFKGKHLFGLRGTIGQVSGKIWDTSTGTVLYELNGAWNKTVTAKDMNTQESFVMFDAQSSLTNLKALMLKNQKEELEPTESLLVWRPVMAEIVKKNWDAARQSKNEIEERQRDLVKQRKLEGKVWIPKHFVEVDGEDRWQWRHIGEAVPPAPLVVPS*