MEAFSNTASLFLFIFLFLSFLSSSSSNATCNPIDRAALLHFKSKITHDPSNLLRTWNYSTDCCTKWEGVACNSVGRVVNVSRLGLFSGDDFITDTSMTGTLSSSLANLSSLQILNLSNLKDLSGPIPPQLGSLINLTHLYLDSNALTGQIPSTFQNLIHLEKLRLNSDRLLGVTPSIFQSLASLSELGLSSNSLSSNIPETIGGLVSLDKLDLSANKIIRNIPSAIGELNKLTSLDLSNNQITGSIPPSIGRLSKLNTLDLSQNNHIGNSPTSIAYFKISENSLTGGIPPSIGQLTTIQRPFVSHWVNGSQSTYRGISWRGLLRFDDVGDRVAMDSIKHLVLSHNQIGGRIPESVMKLKNLVQFDVSENRLSGCIPEHIVSIPAANFRGNQLIMGWVEPLFLLANTLARKIEND