MDQSFGNLGAGAGGGSSSGGSNSKAAVSSSSFLQLPLSTASPAYYGAPLALLHHHAAAVAAGGPGPSSSQQQQSPYATKHASTAEMSSAEAEAIKAKIVAHPQYSALLAAYLDCQKVGAPPDVLERLTAMAAKLDARPPGRHEPRDPELDQFMEAYCNMLVKYREELTRPIDEAMEFLKRVEAQLDSISGGGGSSSSARLSLTDGKSEGVGSSEDDMDPSGRENDPPEIDPRAEDKELKYQLLKKYSGYLSSLRQEFSKKKKKGKLPKEARQKLLHWWELHYKWPYPSETEKIALAESTGLDQKQINNWFINQRKRHWKPSEDMPFVMMEGFHPQNAAALYMDGPFMADGMYRLGS