MARMLPVSLVMFLLLSLLSAEAVEAAKVVEVDIKGDINEGTAIQVSNAFKLAEEVNADAVLIVIDTPGGLVTSMKSIVTEILQSDIPVITYVHPPGAFSASAGSFILISGHIAAMSNGTSVGAATPITPIGAAENKTINYLANYAKSIAEVRGRPVDIAERFVTEGLSLTAREAYEKGVVDVIADSKGELFSKINGKEVDVNGRKIVLHFETVEIVKAEKPLKASIFEILSNPQTASILFLIGLYGLIFGLTSPGVLPETIGAICLILSLIGLGVLSVNLLGIVLILLGILFLIAELMTPTYGILGIASILCVTLGAITLFNEPLMPKDFYTTFPTLIAGIVLGLAGIVTFFLIKIAQLRKVRKKVGGEALVGERGEVISFQNGKGFAKVRGEIWTFESEDELKPGDKIVVVGRDGLILRVKRFEKK