MAKSLRCGVCGILLRNVAEAQSHGEVTGHSSFEETTEVIKVMKCVTCGKPCRTDAERDMHKRFTGHTEYVEETAQATLNTEQEMKEARDAMEEDADILRASLGKPPRAKGAAAAAGTSDTDAGGGCEAGTSGGEMVPAEVPEVLLKEMEEMGFARNRAVRAIWFSKAVTSVEAAVNWLLEHDTDPDVDEPLMVKKADLESSAGISGAGDEEGSGKEPVDPVEARRKAEELIRKAREKREKEEKELERQRELERIRAGKEMQKMREKDEELALKRIAEQRKREKEEEARAREELRKKLEEDRKERRRRLGLPEELTEEEKAREAEKRKKQEEEEAAKKAFSYVKPVSALSKMRTQLVDLKKAHAAGAAGGSGEAAFKTACETMMRYLGNIAASPGEEKFRTIRLGNAAFQQRVASLPGAVDFLVTCGFEKKDDALVMLPEKLNVELLRGAGGALDEALTNPFFGAL*