MLREGFLGAFSPFAKLPYGQHFPQNQSTGRCSDGLLMIDFIALGCGLPLLIRYKDQNGNFSHEANFAVAGATALPAEILIDKKINSNSLITNSSLNVQLDWMFTHFKSTCSNDCSKYLKNALLLVGEIGGNEFNYGLLQGKSLEELRAMVPEVVQIIINAVKTVVGFGAVRIVIPGNFPIGCIPNLLTIFSTNNSTAVTTTMLIYGFCKMPQVLDLTNTVYEKLCCGIGGEYNYDKSRICGNPTTYINWDGVHLTQAAYKLLSIWLIDDMLPELKCPV*