MEDLVLQLHEIEAVKFGTFKLKSGISSPIYIDLRLIVSYPPLLRNITTVLLSVPSLSLSSHHLLCGVPYTALPIATSLSLSSDIPMLMRRKEIKDYGTAKSIEGAFRPGQNCLIVEDLVTSGASVLETAEPLRAAGLCVTDAVVLIDREQGGRENLEEKGVRLHSVMRLSEVVEVLNPAGKKLFEVMEAKESNLCVAADVSTAKELLSLAEKVGPEICLLKTHVDIFPDFTPDFGSQLREIADRHNFLVFEDRKFADIGNTVTMQYEGGIFHILDWADIINAHIISGPGIVDGLKLKGLARGRGLLLLAEMSSAGNLAKGDYTSAAVKIAADHPDFVIGFISVNPASWQVQANPSFIHATPGVQMVTGGDALGQQYNTPYSVVHDRGSDIIIVGRGIIKAADPAEAAKEYRRQGWEAYKARCA