MALLVVLGATGHQGGAVIDYYLNHPSQLNFKLRGVTRNVGSEASRELQSKGVDMAEADLGDKQALQKAFEGATHIFSNSDSNQMIFSAIKKPELLRDGQTAAQYGAEQEYQLGLNIIEAAAATETLQRIIWSTLPSPKKRSKGKYSKVAMFDVKDDIASLFKSDARLKHKTNFLINGFYLDNAVRVPNLYAPKLQADGVYELSFPMSGDAPVPFSDISADQGKWVEALLNAPAGTTLFGATQTMGWAQWLQAWGSHLKVPVRYVRVAPDDFASDMKGIQHAIAEELQYVEEFGFVEGEEGIVTLDVVSCFVILTSRLLQTDLRSLIPS*