MNYMYSVKEEHLEPTIPPPQPNEGLNEIRPQPFLTKTFDVVDDQSTNHIVSWNRSGTSFVVWDTHAFSNLLLPRYFKHNNFSSFVRQLNTYGFRKIDSDRWEFANEGFLRGQRHLLRNIRRKKGPSQPIEVGCVGLDAEIDRLRQEKHMLMTELVSLRKQQYNTTLYLLEMEHRLEGIKINQKKMMSFLARAMKNPVFIHQLLQQKEKKKELEEAVTVTKKRRLVEQGTRLGIGQSSSVKVEPLELCDYEFGVSELEMLALEMQVFGRGEMNKEEVHEPEALESQEKMETVLDDEGFWEDLMFSMKFEGRFDIPTSEDNNENEDDSSEPLSQEFRVNSFHSVH