MKRAIVAPALRSPAMGAHAQVIETSEEDVYTAVANFIAELQDGEPGFAADCEQLYAAEQYEELLDKFVSALDAVLSASSSEQDLECCLNMTCHLVPRIPLPGAVGAAQRLAAALASSTDSRPDKRLLALVTLYNAAYDASSKAAVLMQALGYAKQAGLADMMLPVIKAHGDGWAAELQLSSVEERQLYVACSDTLRACTRKPRTAARESYRLLTKCLTAYEDAPTSELPAAVPAAAEVVAEFIRSPDMFQFDLASNPAVTQLASDAQHANLHRLLTIFLGGTMEEFQAFVGSPAGAATLEVADVSAEAALTKMRLLAFAGLAHGVSEVSFEQIQAALGLAEGEVEAAVVKAIGKKIAEARIDQLRCTVAISKCAPRTFGSEHWRELQQTLTGWKEAAIMAQQALSEDSGAAGSSSQGAAMPNGPSAPPVRAX