MLARKFRSSNVERSLSLEEQQEKINEVRKLIGPLSNKLPNFCSDASILRYLKARNWNTKKASKMLKDTLKWRLEYKPEKIRWEDIAHEAETGKVYRPNYLDKYGRTVLVMRPGFQNTSSTKGQIKYLVYCLENAISNSASNQEQMVWLIDFQGWNMSSISVKVTRETAHVLQNYYPERLGLAILYNPPKIFESFWTIVKPFLEPKTFKKVKFVYSDSESQKIMEGLFDMDKLELVFGGRNSVGFDFKLYEEKMREDDRKMSNSLNSEVASILSHQPSVESVIEQSESLISDPGSEASDEATLSSDVTSLNMGFIDNLPDDKTKCQQDYKDGGKTVAEVQDNSLK