MKTELDGPDARIVDYFDIIAGTSTGGLIAAMLTVPNSKNKKHPKYSAQDITKFYFDNCPKIFPAPKRGICGWLTTLYRAMAGPKYSGDFLHRTIKDICGNLRLHETLTEVVIPAYDINLQQPTIFSSFEGRKDRSKNALLSDVCIGTSAAPTYLPAHFFTITEVSPPRSFHLIDGGVAANNPTLLAIHHLMNEYPTSNPYTSLWKENDRKKFLVLSLGTGQKRDGYMATDAAKWGLWGWLSQGGKTPIVDMLMESSTDMLDIQETFFFKAISKHTNYLRIQEPKLEDNRSSMDLSTEENLNGLKEIGNKLLDKHVSSVNIETGNYEKLTGQNAETNMDALKRFAEELSVERKLRTMGDCIEACQIEKEYAIPNG*