MAAASSAPPLALLIILFHLALTSSAAAAARAHDDDDLLGAARAPGVTEWLRGVRRRIHRRPELAFQEHRTSELVRAELEAIGVSYAWPVARTGVVATIGSGGAPVVALRADMDALPLQELVDWEYKSQENGKMHACGHDAHTAMLLGAAKLLQSRKDDLKGTVKLVFQPAEEGNGGAYYVLEEGALHDASAIFGLHVDPALPVGVVAGRPGPFAATSGRFLATITGKGGHAAGPHDAIDPIVAASAAVLALQQIVSREIDPLQGAVVSITFLKGGEAYNVIPESTTFGGTLRSMTNEGLAYLMKRIREIVEGQAAVHRCSGSVDFMEETMRPYPAVVNDEGMYALAKTAAGRLLGEKNVRLAPQLMGAEDFGFYAQRMAGAFFVIGVGNETTMKQVRTTHSPYFVIDEDVLPVGAAFHAAVAIDYLNEHVSVSATA*