MLFEMLLGEAMFESEFSDYQILKILEDPKQGVPWDRLNKSEYAKQWPAWVVKIASACLQTTPKKRPTVPDIWLEFYGSMGAEGATAAAKSQTTQYAASTSGLSTAKFDALTGKLSHITVSGGPVGPSSSTGGSSAGPSGSRPVQALSADDKLRYAEEWEKAGNVAHAYEYFKLAAESGAAEGQFRLGKILLDGSHGKSQHLEHGAGWVQAAAEKGHTDAMIEYGRCHHSGRGVPQNWSLAKEWYAKAAKLGSSAGSKWLKX