MDQSFGNLGAGAGGGSSSGGSNSKAAVSSSSFLQLPLSTASPAYYGAPLALLHHHAAAVAAGGPGPSSSQQQQSPYATKHASTAEMSSAEAEAIKAKIVAHPQYSALLAAYLDCQKVGAPPDVLERLTAMAAKLDARPPGRHEPRDPELDQFMEAYCNMLVKYREELTRPIDEAMEFLKRVEAQLDSISGGGGSSSSARLSLTDGKSEGVGSSEDDMDPSGRENDPPEIDPRAEDKELKYQLLKKYSGYLSSLRQEFSKKKKKGKLPKEARQKLLHWWELHYKWPYPSETEKIALAESTGLDQKQINNWFINQRKRHWKPSEDMPFVMMEGFHPQNAAALYMDGPFMADGMYRLGS*