MELFPSQPDLSLQIGLPTGAAAAAHGHGLNARFFAAAAGAGGHNPAMASSPPSSLQLPLPMPLPLPLPMAPAGAGAGAGGLQFYPDAAAAMLRPIRGVPLYHHHQQQHAAAAPFVGAAPLPHHPSSGGACYCEPCHVAGAWRRGGCGGGGARGVLPAKRAPRAPRMRWTSTLHARFVHAVELLGGHDRATPKSVLELMDVKDLTLAHVKSHLQMYRTVKNTERPAASSDQADGFENGSAGEICDENSLDLHGGCRPEAMSAAATAAAAARHGRLAACNDHGSSTGAHGALWNSSSREDWSGFHESNTGTMQTLKDMQSKSLEILSDMNSCVSETTSSTSELNLEFTLGRPQNRPN