MFKTFSAFSRHHQILEKQIQESKYDGLIYTHSQSYLDPVMRWKPQKTVDLLYQEKALMAYNKKENVDSGLKISQNSTEPKENAISEFIINPNRTVTLLREREDKVYPNRVAVVEKIKKIAREEKNMFNVLKGLTVSMMRSYHNEVKRDLLKKGAGHLLDVGSGFGGDITKWDHYKSVTCVDPSYSNIKELKKRLGTNKKVRVIQTRIEHLRGFEKSITTLSCFFCITLIDIDKLIRIAQRTFSDKHKCAFLCIVMSKKYIIEFFEARKVKEHICEAYSIRLEX