MAIHTLLRARSSLKSSLLTGKGLGFSSIAKDLQQGRVNDRGREAGFSAIASKLEQGRLLSSMAAAATSTSSNYIPGHADAEGTANFAKRIGSAAGPGHFRTLRAGGKVGDLIVSSLGIGTYMGPDNDSVDREYMESITRSLSMGMNVIDCASNYRNMRSELLIGQVLPMAIKQGIINRNEVVVCSKAGYLAFDYREDIDPYTYIDETYIKTELFKRDEFVGGCHCLSPAYLKNQVELSRRNMGLETIDIYYIHNPETQLSAVPRSTVLSRIKGAIGAMEECCSEGKIAIYGIATWNGFRVNASNKQHLPLEEILSYAKDIGGENHHLKVVQAPYNSYLHQAATEPSQPVRGRRMPLLHAAHHLGLSVMTSASINQGNLSKNLNPDVRNKSPELGEQRTDAQAAIQFARTTPGIVTSLIGMRKVMHVEENGVLIRYPANPRS*