MAAERKLKSEIDRTLKKVQEGQEIFEELWDQVHECDNSNQREKLEGELKKEIKKLQRLREQIKAWIAGADIKDKQPLMDARKSIEKDMERFKVCEREMKMAGRAGVPKAADPKEKAKDDARDWINASVESLTGKVEEYEYEMEELQVNVKKKQKPPARLTELEEVVARHKDHVGRLEKVLRCIDNETIAPEELEDLKSDMESYLNGEGEEDGIDFSNVDSMYEDLLDRLEAVEHAAATAVGVAATHSKNTKVLAVKEEVEKERERDKENERQRAAAVAAKAQLIAQGNNNIRLHDEEEPAA