MNNKSFGLDAARVAERIFMEVQSNLTDVDLSDFIVRRGEDEALQELYFMNNGIFVEAVRAICELLPSVESLRVLHFHNNMTGDEGAEAFSGLVRNCTALEDFRCSSTRVCVMAGIALAEALGAGDKLKKLDLRDNMFGKKCGVALSKAISGHLGCTEAYLSYLGFQDKGTIALANSLKEGARSLEVLEMAGNEFTAKAAPALAECLGLKKMLTKLVLLENDLKDEGTVVIYRALVEGHEHLKKLDLSSNFISAEGAKVAAESVINKLDFDLLNIDGNYISEEGIVVVKDGLRRSVKGVSVLGYLEDNDAEGEGDDYEGEDGDGDEDEDGNESSDSDGDLEAKLKDLKMQ*