MDQGFGNLGVGGSSSGGSNSANAAASSSSFLQLPLPTAAAAGPAYYGTPLALLHQAAGPSPYGKHAAAEISPAEAESIKAKIVAHPQYSALLAAYLDCQKVGAPPDVLERLTAMAAKLDARPPGRHEPRDPELDQFMEAYCNMLVKYREELTRPIDEAMEFLKRVEAQLDSIAGAGAGSSAARLSLADGKSEGVGSSEDDMDASGRENEPPEIDPRAEDKELKYQLLKKYSGYLSSLRQEFSKKKKKGKLPKEARQKLLHWWELHYKWPYPSETEKIALAESTGLDQKQINNWFINQRKRHWKPSEDMPFVMMEGFHPQNAAALYLDGPFMADGMYRLGS*