MEEKRVAGLHGYKKHLLLFPLPAQGHINPMVQLANILHNRGFYISIVQTDFRAAHLKPRPGFAIENICLGLSHQEILVMDIMEVIFKLNEKCNLPFRALIKDLQSREGSFPISCLITDALLYLTQDAAEELGIMRMALRTSSPTSQLVYESFPVLIEKGYLGDGAQFSDEEPLSDLSPLRQNLQCLCYNIQLLRSSRTPHSPKTSTAIFRQSLHHWSPGLTNSCEPLARRLQLHLLARYKNLWVGNIHSFGSAATIDSKQLIEIAWGLANSGCPFLWVVRPGLVSGVDEAELPSGFMDQVGSRGLVVRWAPQKEVLAHRAVGAFWTHCGWNSTLESV*