MSSTTPSPQPSYPIETGFLDAKSAASLDEELMATPGFTLEQLMELAGLSVAEAVYTVAQQKWPLDQRQIQPHVLLVCGPGNNGGDGLVAARHLVMFGYECTVIYPKQSSKQPHYENLVTQCRDVGVKIQGELSEEFLQSQTPLVIVDAIFGFSFHGEPRAPFDTILAQMKRAQKDNDTIIVSVDVPSGWDVDEGDVSGVGLVPDVLVSLTAPKKSARSFQGRHFVGGRFLPPALANKYGVNMPPYPGVQQVMEVATGDACNWEEEYFDYVAKKEAKEFVEYAKEHRQDGDDWQEQYAAYLIEKEAAERDEKKD*