MEMELLTTAKNRRLELEERLAVADRISSLPDGVLGDIVSLLPTKEGARTKVLSSRWRRLWRSAPLNLEGYVHGVPEGREISRILSSHPGPARRFSVSYYGDYHSFFAADLGGWLQSSALHKLQELQLHQVIRVPESALHRFSSTLRVATFSSCIFKDGKNGSAALQFPLLTQLSLVNVVISESYLHALLAACPALQSLFIRCDQELCPVQIVSPSIISIGVHSGWRNFKKVQQLVIKDAPCLERLLLLGGTKIAVSVISAPRLHILGKLRNTNFPRFHFGTSTVQGPNIIATMTAVVSSVKVLALSNVKLCLNAVINLMKCFPHLDKLYIQITSHEEETWFRYQENIIALDIRLRKIVLANYRGYKSQVMLAKFFISRARVLELMRFESVFPSVRYKWIERQRSLLEVEKRASMGAQFDFVSRNIFIGSCSRDAEVVHDLSITDPFQRIHR*