MSRKEKKQFCECLHGIKVPSGYSSNVKRLVSLSDLRLVGMKSYDCHVMINVFLPIALRGILPKHVRHVITKLCVFLNSICAKVIDPEKLDSLHNDIVETLCRFEMYFPPSFFDIMVHLIVHLFREIKLCGPVFLRWMYPFERFFGHLKDKTKNRARPEGSIIRGVLEEEISQYVAEFLSRLEQIGLPKSRHAGRLEGHGVIGKNVISPPSERKNKAHLCVLQHLTEVNPYIDKHLLELQQKNPKLKERELMQKHNRTFVDWFKKEVAEEMKKNLDVSEMVQWLARGPRLCVMSYEGYDINGFTFYTRRQDEKSVVQNSGMKHVAASRVYASAKDRRPIDATQSYYGVIEEIWELDYNKFTIPVFRCKWANNHNGVKQDEIFPGLTLVNFDRLSDSDEPFILASQAKQIFYVCKYRVPLPPHPELITSCPESFLAFH*