MLFCFFDCFRGKHRTAQQDAIFVAFMERHPIISKNYLKGDKQAAEAAWKRLTNELNSVGPPIKEVSEWKRVWKDWKSCIRKKITNNRLENSKATGKGSLYQDTLTPLEDAVAVICDLYDMADTINEGCPKDQAEMSDGVSLKFIKTDQDDSTVTDNQDYEDEDCSINIRRLGGQLEHSSSANTSQTTPKKRKRFKETTFEIEQELSVPVLLDIARELSDLNRQSRLNAQRTKANTEALLALSTQIADLMQQQLKERKRLNAIMEKFVLKMESSN