MEDLVLQLHEIEAVKFGTFKLKSGISSPIYIDLRLIVSYPPLLRNITTVLLSVPSLSLSSHHLLCGVPYTALPIATSLSLSSDIPMLMRRKEIKDYGTAKSIEGAFRPGQNCLIVEDLVTSGASVLETAAPLRAAGLCVTDAVVLIDREQGGRENLEEKGVRLHSVMRLSEVVEVLVKKGKISEEMGEKVRGFLDENRKVSVPAPVVGDAGGGVRVLGMRYGERAGLVKNPAGKKLFEVMEAKESNLCVAADVSTAKELLSLAEKVGPEICLLKTHVDIFPDFTPDFGSQLREIADRHNFLVFEDRKFADIGNTVTMQYEGGIFHILDWADIINAHIISGPGIVDGLKLKGLARGRGLLLLAEMSSAGNLAKGDYTSAAVKIAADHPDFVIGFISVNPASWQVQANPSFIHATPGVQMVTGGDALGQQYNTPYSVVHDRGSDIIIVGRGIIKAADPAEAAKEYRRQGWEAYKARCA*