MELFPSQPDLSLQIGLPTGAAAAAHGHGLNARFFAAAAGAGGNNPAMASSPPSSLQLPLPMPLPLPVPMAPAGGGLQFYPDAAAAAAMLRPIRGVPLYHHQQQQHAAAAPFVGAMPHHHPSSGGACYCEPCHVAGAWRRGGCGGGGARGMVPAKRAPRAPRMRWTSTLHARFVHAVELLGGHDRATPKSVLELMDVKDLTLAHVKSHLQMYRTVKNTERPAASSDQADGFENGSAGEICDENSLDLHGGCRPEAMSAATAAAPARHGRLAACNDHGSSTGAHGALWNSSSREDWSGFHESNTGSMQALKDMQSKSLEILSDMNSCVSETTSSTSELNLEFTLGRPQNRPN