MHYELRFPIDDEDGVELLETMVQCNDSVRREYIDYLRSVAKNKADIMSVFGKIFTDKAMYAYNYSGICNRGPRLPLFNLMEPAIKIEEDSTDFGEFAFLSEQHLMEDITDTIKKGSSNTTKRIHSRKRKLDIAELFQLSSANTTTTTTTESASQRNLLEKPFPINTINELNEFDTLLLGNPSFTEKCAQMLHSVIRDEGNSLDNATCHMRLLLEHAIDYAVILRYSWYGFMPRSPAARSSGEQHPFRNLLGVISLLHRARQLRFATCSREEINEGIEKFLKPDSDEEHKFQSHDNQQPRFVTTKKGKELLIFRGYVYRVNRHRGRLRYWECASRRTKIRCSSKCTTEFNTLRSISGGKHNHPCANLEHEDLEGKSNIKVLEEEMYL