MRSMSSSFQAAIATLNAYLGVSAARPQSDGHRKLADRVARFSLLLKFIQGSTCAFTEHILRSCGYRTGLFTSPHLLDIRERFRFNGNLVSEEIFAKHFWWCWNRLQDMKIESYQFPFFFPFLTFLALKMFTEENVDVAIIEVGVGGRYDATNVIQNPTVCGITSLGFDHMATLGNTLGEIAYHKAGIFKAGVPAFTAPQDAEAMAILQREATLLNVPLSVAPSLETYHSDTIKLGLNGEHQHVNSALAVALCATFEKKKKQSNSHLTMLEKGQLPKEYLQGLAITSWPGRGQVIDYEVFSEGSTICDRKSGMITFYLDGAHTAESMEACAHWFSSSTTPGKQVDKNRDGDLSNGHEHATAREISKSNLGDFQKVLLFNCMPKRDPSALLKS