MGKHRTAQQDAIFVAFMERHPIISKNYLKGDKQAAEAAWKRLSNELNSVGPPVKEASEWKRVWKDWKSCIRKKITNNRLENSKATGKGSLYQDTLTPLEDAVAVICDLYDMADTIAEGCPKDQTEMAHGVSLKFIKTDQDDSRVKDNQYYKDEDCSINIRRFGGQLEHSANTSQTTSKKRKRFKETALEIEQERSVPVLLGIARELSDLNRQSRLNAQRTKANTEALLALSTQIADLMQQQLKERKRLNAIIEKFVLKMESSD