MDQGFGNLGVGGGSSSGGSNSNPAKAVASSSFLQLPLSTAGPAYYGAPLALLHQAAAGPSSSSQPPYGKQHAAEISPAEADAIKAKIVAHPQYSALLAAYLDCQKVGAPPDVLERLTAMAAKLDARPPGRHEPRDPELDQFMEAYCNMLVKYREELTRPIDEAMEFLKRVEAQLDSIAGAAGGSSAARLSLADGKSEGVGSSEDDMDASGRENEPPEIDPRAEDKELKYQLLKKYSGYLSSLRQEFSKKKKKGKLPKEARQKLLHWWELHYKWPYPSETEKIALAESTGLDQKQINNWFINQRKRHWKPSEDMPFVMMEGFHPQNAAALYLDGPFMADGMYRLGS*