MERLPTTPHDAVFRQMLMQKEVARDFLAIHMPEDFLAICDLDSLKLESGSFVEDNLRSRYSDILYSLHTQHGPGYVYALIEHQSKSDRLMAFRLMRYAIAAMQRHLDAGHDTLPLVVPILFYHGPESPWPYSLNWHNMFVKPDMAKALYSRDFALVDLTTMPDNQLLQHRRIAMLELLQKHIRQRDLSELLDPLITLLTQDHLTDAQLSVLINYMLKAGNAAEPGALIRQLAQGAPQYKEQLMTIAEWLEEKGRTEGLQKGLQKGLEQGLAQGREAEARAIARKMLANGLEPGLIASVTGITPEELSTLSH*