MDLKAFKWLVVLEVLFTVGAVFAEQQDGAQTPEPDVQFMTDKPGWERGWTHEALEPLYNASLYPDVAVFRARVRLPSALGIANQLRKYHLNSTRIKRGTAVVVVRSGKVHSITFEDFASAYRIRLDSVVSELQRYQDEGHIQLEDTVFILNTRDVPVCTLGYCHVPVFSAIKDIRNGRPYSDDLLIPLMSYPFEQLVDYPLDKKILQGAMASYTDEAVGAESSCRSLVHRFAREDFMAQYIKVLDSEELMSSSKERNAAKAAHVSGIAARPPPPEELARYLVVLSCDYQTANPGLASLLHTNSLVLKGRSYWYEYYYRALQAGVHFLEFEPGSAAEEVKDALRPSSQEKARKMIEEAQQFAYKYLSQRSRALFFAKAISEYNNLFGDGYMQATVADLPKDRGIQMRDILAMKMYPSSWRQGLA*