MAVKDAIAILELENVFTQEELKVSLERSLFGCRPDIMVVRGKRGNDTVGLLAIEMKQPVPKEPLRDYPTVVGHAFDHAMAMKAFHVGTDLVLVSSFKESFLCSLKKSDLMTTAPRDQEMKEGANQEMKEKATTTPTSQGQVLPSQSPPNMKSPPKAKSFSHDASLLFLAPRRLKAHELVKLVYTALKIAKKDYRKYEKTIYCLKDQHKYCFPRVLRVTQGEKTCDWGRLEATVGQEIKEGTPRTKKSKPGRYYIVGSLGQGTTLNVFQALNWNGQLVALKVYVNNEKEGGPMTKDDFLKQAESATKTEVENLKDIYSPLLNSRVRAIQILGFWCVVTPFFEPIPQAERTTDQTLGGIREALGRFKKKGKKYQESDIRWHDVGTLMDSAEGGIHFI*