MEELEFFIILLPNFWKKLRLPDKFTNVLNGREPREVKLREAGCRRPLWDVEIVSDADGHMYLGHGWEQFAHAHDMRLGQFLVLNYDGHTVLTVKVFDGSMCRRHYQHGNDASSGSSSDHGNTFGEGEAPPRTGAKEDDGAQRISQMSNPCDSDGSQKERSFSSDEASEDSVDSANLQMLSNNYVVSVQCYLTKAQKVKIAAIIEKIQSKITVLVVQMKKSNVKRHANLVIRKDYALEHFPREYTIVILQLPGKNKDWKGTFRIRPSGMSDAGRCNLYLGNFARDNHVREGDICLFQPMTNVKQRRFLVKVHILHKVSIDGTTQSSARKRPDSDGCLKEDSSHNYKSANTPAVSYTSKEFSEENPAADEVMELDDLQTLSKDYVLSGKCDLTVAQGAKINALVDKIRPQIPVLVVQMKKSSSTNGAIL