MFYYALLFVMYHMVRFVLCPPIEYHAFTSRCPDELIILSQIITRSPHLQHNLVVESSTGLNGTKESLRKCLMCLLPFEELSSIGTESAEELKRIVDNIYKIAKIEVKPVGGKIEPLCNGCRAKLGYDYDEDAYFDMLSQMYNSEAQCKPPTITMHNGIPVHVAVPCDASPDSPTSGPGGHYIDAACGTFVVTELGVEALNADKDELVCTICSKAFNFKSTLRLHIRSHHQTAPRDTIELPKHPRKPRTYECTECNLSFKLKYDFDKHIGSHKKPSMHQCEGCFKLFKHKSYYLMHRNLKRCKAQFSIDLTNPLDTFLAADVPQAVGIDVAPVTPSTGRRKNGSAKDRTSGSPSLGTVSPFPLQCTPELGSLTDCGIRNAS