MKQALALPADDLDLRLSDLEQVCHLGEGACGVVTKVRHRGTGTEFALKTAHYARPSRAADEEAEALRRSAGSPHVVRCHAVLSGAGGEPAYVLELMDAGTLAGIVGRRGGRGIPECALAEVAAHVHSRGVAHLDLRPDNLLANCRGDIKIGDFSVSRILFGRTDARRKVSVAVGSPMYLSPERFEPDAHAEPRGAIAADVWAFGVTVLELFLGRCPFLPPGGVRPSFEKLRQAICDGEPPSAPERAAASASPELRGFVAACLQKDPRRRATVAQLLAHPFVTRRHVDESRRALRELIVEARDAGVGR*