MKLTAPSLLALAGVVSATLHLDLNLGGSHPHVHASNSKLGAENPHAWIAAGDGDARSPCPMMNTLANHGYIHRDGRNITREGLANGLVDSINFSQELAESMFDNVLAMDPTATNFDLDSLNAHNVGEHDASLSRADAYFGNNHVFNPNVFAQTRAYWTHPTVTAAMLANSKIARQLHSKAFNPAYTYTEKTEQTSYTETGFPILAFGDIEAGTVNRDFVEYWFENERLPSEVGWTVREEPVTPEQLAAVTQMIAEAVKLVTGEKKQ*