MKARVATTGTRAPGIVEETEFNLFSASVGSRNKTDEMLGLDANAKLASLYLVSGLGKSTAEWSLADTTRGVQPLEDSLGLFWRPDMLGSCFSGDKQHNRSATQGDEDHRSRKNSKSSTFSNGGLSKDLRGKHVADAGQGGREWLEPTVSGPADPSRLADAGVTLTVWTNADKSRALQLKAMKSGSDRIKFGTQYSMSSMDKRTRGFMGHVLRNQNEADITIGSETETGMSDSDMEGPMGRRTGWTDRLSVVESVPEDVKAVFDEQIDVFWMPYAITLVGPIIFCSKHPAMLNIAVNSLKYLVDLCGWNGIAAPVIHARDA