MELFPSQPDLSLQIGLPTGAAAAAHGHGLNARFFAAAAGAGGNNPAMASSPPSSLQLPLPMPLPLPVPMAPAGGGLQFYPDAAAAAAMLRPIRGVPLYHHQQQQHAAAAPFVGAMPHHHPSSGGACYCEPCHVAGAWRRGGCGGGGARGMVPAKRAPRAPRMRWTSTLHARFVHAVELLGGHDRATPKSVLELMDVKDLTLAHVKSHLQMYRTVKNTERPAASSDQADGFENGSAGEICDENSLDLHGGCRPEAMSAATAAAPARHGREDWSGFHESNTGSMQALKDMQSKSLEILSDMNSCVSETTSSTSELNLEFTLGRPQNRPN