MQTIEMTEFNNNKKQIHCKLTYNDQIRRFIFNGTEFAELRGHISTLLTIPPDGFVLKYVDNESDLITITCNEDLALAIDISDKILRLIVEGVGAQPVPAAATPLPVYPPTTGFFGRGGRGAWGPGGRHHHGHGGHHGHHGHHGHHGHHGHHGGFNQFPQDPAGCGWTDDKKEKAKVRIQSKIEFLKSTMEQLPVDDWRRQQYLMKIHRLDGRLLRWDAVQDKKMDKMEKKMCKRRNKEEKKQADKKLSAEAMQQIQALKTQIATLKPVVYQLKLTKKAKKNELEYSLQTGQGDKEAIWNELLKLKESIHETQKQISSLKDQIHAIRG*