MRAYIFQDEGDQRKPNDSKIEVSAEDLEAAKVSYRHHDGDLHTFADGLMKEYGFKNRDEVVVSRKGLGDRYDNMVKKFFEEHLHEDEEIRLILDGNGYFDVRSVDDRWVRIFVEKGDLIILPPGIYHRFTTTTDDYIHAMRLFHENPKWIALSRTDSTSEELDARKSYLNSIKKSVYV