MDQSFGNLGAGAGSSSGGSNSKAAAAAVSSSSFLQLPLSTASPAYYGAPLALLHHAAAAPSSSQQHQQQQHHHHYARHGAEMSAAEAEAIKAKIVAHPQYSALLAAYLDCQKVGAPPDVLERLTAMAAKLDARPPGRHEPRDPELDQFMEAYCNMLVKYREELTRPIDEAMEFLKRVEAQLDCISGGGGSSSARLSLADGKSEGVGSSEDDMDPNGRENDPPEIDPRAEDKELKYQLLKKYSGYLSSLRQEFSKKKKKGKLPKEARQKLLHWWELHYKWPYPSETEKIALAESTGLDQKQINNWFINQRKRHWKPSEDMPFVMMEGFHPQNAAALYMDGPFMADGMYRLGS