MLHTATPVERGYVFPSPTPVQRVNGKWRSVEIVTCVTGGKDVVVADFPMYRLFRATTPLQTLHNVCEDIKWKGIDDRLLKYEEFFRETSQKSRSKDVLYLVVDGLDLFFNDVSEVSASPAKENLADITSRVIAERYEALASGPPRRDIVMSTERLCGWGGAKFCSPEDEARYPEAPTDSKYLNAGGYIGPAEALSEMISAVLQMKRTATGEHKEKGRMSDQYFFKLYFWDHQDRIALDYHQSIFGNFLEISNRPCESDFAPMCAVKPCCTESDNFRRFHQIFFSRYKVKGCAVWRKNNLPISWHGNGAGKWLYLLALDQLSVRCGPAANVTREQMPQDIMAESLVASSVGPE*