MESKMQGGIVMAGGGKPSWSASAIVATVASGYHILRIDGYSHTMGTPTGEYIASLPFTVGGHRWHIRYYPNGRSSETKEYVSLSLYLHDWVAETVKARFKFRFVGDVAEQPLILGGLHSFDNIDNNWGRPEFIKRKDLEESKHLLDDSFSIRCDVVVPTNEVRVVATAAAAMVSVPPSDLHQHLGILLLTEKGADVVFDVAGETFAAHRCVLAARSPVFSADLFGAMEEGGHTGGVVRIEDMEPLVFKALLYFLYTDLLETETMKQGEDGDDEDVLCQHLLVAADKYNLERLKLLCEKKLCECIHVGTIATILALAEQHRCHALKKVCFHFLSSPANLRAVAATDGFEHLSRSCPSVMEELVVMLSNLV*