MEAFSNTASLFLFIFLFLSFLSSSSSNATCNPIDRAALLHFKSKITHDPSNLLRTWNYSTDCCTKWEGVACNSVGRVVNVSRLGLFSGDDFITDTSMTGTLSSSLANLSSLQILNLSNLKDLSGPIPPQLGSLINLTHLYLDSNALIGQIPSTFQNLIHLEKLRLNSDRLLGVTPSIFQSLASLSELGLSRNSLSSNIPETIGGLVSLDKLDLSANKIIRNIPSAIGELNKLTPLDLSNNQITGSIPPSIGRLSKLNTLDLSQNNHIGNCPTSIAYFKISQNSLTGGIPPSIGQLTAIQSQSTYRGISWRGLLRFDDVGERVAMDSIKHLVLSHNQIGGRIPESAMKLKNLVQFDMSENRLSGCIPEHIVSIPAANFRGNQLIMGWVEPLFLLANTLARKNEND