MGAPKQKWTAEEEAALKAGVVKYGAGKWRTILTDPEFSTILRMRSNVDLKDKWRNINVTAIWGSRQKAKLALKKNLPPPKTENNHTTSNAIVQYNPEVATAQPLAVSGGMSSSKEQISRLDNLILESIVKLKEPKGSDMAAIAACIEDQYRSPPNLMKLLSTKLKHMVASGKLMKVKDKYRIATNSTKTSEKRKCSSMLLLEGRPEDSPRAEKTNVNILSKSQIDVELLKMKGVTAQEVAAAAAKAVAEAEAAIAEAEAAAREAEAAEAEAEAARVFAKAAMKALKCRRLNIW