MKASCRKKYDIFIVRSFSNEHACPIREKVLTKVQATVGFMAQPARATSLCMDIEITKGTRKRSPFSCKAYRKEDFDKLMAKVDRIDHRVKGYLEDAGYEKWSRVHATINRGRMMTSNIAEYINCCLVEACQLTVLEFLEEVRILFGSWHCKNREVASYTKDTLERKFEELLIINAAKSSMMELEEDILFVLSGKVCSCCRFQLDEIPCAHAIAVLKEKNVTDMHPYCSDYYKHDALAKTYEIPMVPMPDKANWSDPNNVVVETIYPPRYRRLFGRPRKRKRKNADEKISVNTNCCGQCGQEGHNKRTCTFFPKEK*