MEVEKFFRAVVHLLLRLGVPAIRLNIRFVLCTISIFLLLTACEATKNETLKPEKELENPVVVEDKYEIPEFLIDKHEQIVQVYGWLDSSTILYSSKLDESDQLQVMSWNFQTQKKSVFYQPTDDIVDVSISPDRSYVLVHLALLANKAAIEVLNHDGTRAFSVSVPSIELAYEWNIHDQGVLFLSSFFEDWSYRTYIVNTKEQKIETIEFPQPFVKWGSKEDLLYLDWNEDEPNLKAPLIKKNLHSNQRESMMLDVIYFTRTAHTLMTIQDQSENYDKATYSFFNDKNKLITSFSVPHIKNFSNWLIPYFEMREETSQFISFVPEKATNVDQYDGKFSLRVFNWNTGKEEEILTKAENEPISCSQNGLWCLYGNQFEKIINLKTKTVKHLFEIS