MRKPTYHQINPLIRLKETELLSEQQFQQLLEAETVEDVKNMLKSTVYQPYLTETFEEKFDYHSSEALGSLYRWLYEMAPEPAVVTLYTMRFTFHNLKILTKAERTGKDFDYLYLEDGRYSLNTVKSAIHTKNSSELEPALLEVIRDVFAYLEEGGLPQAIDILYDRAFLQQQRKLADELGYEELTKEVIAFIDLTNLSTMARGIVQHQNSNFLSTVLSSAGSLSKKELLTYAEKSLVEFTAFVRTTNYGQLLEKIINKETNELNLLAFEKLKDDYLTSMYENGRTVAFGPLPLLAFLNAKEVEWKNLRLILVGKHSGFSNEKIRERMRKVNGV*