MHFTFLVNIFLILILNIENECFNSGTNFYLGITTRQKRMRTSFKHHQLRTMKAYFNINHNPDVKDLKVLTEKTGLSKRVLQVG