MELFPSQPDLSLQIGLPARATSHHHGAALSARLLAAAAGGSVGGGNGVPGNPAAAMAPSLQVPIPIPLQLPLPMPPNAAAMLRPIRGVPLYQHPHTHAVPPTFPPHAAGAGPCFCEPCHVAAGAWRRAGCGFGARVAGLFPPAKRAARAPRMRWTSTLHARFVHAVELLGGHERATPKSVLELMDVKDLTLAHVKSHLQLVVLASKWKKMYRTVKNTERPAASSDQADGFESGSSSAGEICDDDNSSLDLHGTDGRRPESSSAVRHGRLTACNDHGSSTGAHGGALWNSSSREDWAGFPSDSNTGSMSMHSRSLKDQTMQSKSLEILSDMNSSCVSETTSCASELNLEFTLGPRIRH