MTKRALLVGCNYPGTTAALSGCVNDVTRMYNLLLEKYGFEEENIKLMTDTEDDNDMPTGANIKTWLKKFIAESEEGDVLYLHFSGHGTQVPAESGDHEDDGLDEAICPTDLNILTDDDFRVLFKPLAPGVAFTFVSDSCHSGGLLDSEEVQIGVADDGEVGDETEHHEEEGESTGRELPESASKNMSVEMLQELLAERTGHEVSAGTIRTTLYDMFGDDCSPTVKVFVNHIAQRLEDGVSEEEIIELYGETGHLAVAFLKHKMEDEEVDNEEYFRSSHELEGPVNRSGHANAKPDPEDRLAPSTGVLISGCQSNQTSADANPTGDPADAYGALTHAIQTVVEEYGGNITNGELVNNVRKLLVKTGYTQRPCLYCSEEAVEMPFICEPVC*