MLQKQQRKLATEDNEIHDVLAGTTPKIAPSAPKISKTLAVTVGELLLLKKGGDRKDVFFYQADDEHYIPRALLMDLEPRVINGIQNSEYRNLYNHENIFVSDHGGGAGNNWASGYHQGEQVEEDIMDMIDREADGSDSLEGFVLCHSIAGGTGSGMGSYLLEALNDRYSKKLVQTYSVFPNQMETSDVVVQPYNSLLTLKRLTLNADCVVVLDNTALNRIAVDRLHLPNPTFAQTNSLVSTVMSASTTTLRYPGYMNNDLVGLVASLIPTPRCHFLMTGYTPLTVERQVGFPL*