METVRPMVVAPKGNKLRRKFAKVLNIHKLTGVAPEGEMKKIKFDSKTAKLSESFYKLEEEYERSQGLEALLAKLFATVSSIKAAYAQLQHSQSPYDSIGIQKADNLVVAELKTLSELKQCFMKKQVDPNPERTLVLAEIQELRSLLKTYEIMGKKLESQYKLKDSEIIFLREKLDESMKQNKLTEKRLNQSGQLCNPLDNLHLSALNPTHFVTYLHHTVKSTRGFVKLMIEQMKLAGWDISSAANSIHPGVFYYKQDHKCFTFEHFVSNVMFEAFHLPYFSTSSESRSYKKKKQSNADREMFFERFKELRSMKAKDYLTARPKSRFARFCRAKYLQLIHPKMEQAFFGHLHLRNQVSAGEFPETSLFSGFLEMAKRIWLLHCLALSFEREAEIFRVPKGCRFSEVYMKSVAEEAFFPAAESSPESEPRVAFTVVPGFRIGKTSIQCEVYLSLS*