MAMESLGVLLLHPMNAYLEQELDRRFRLFRLWDSPPDGRAEFLRANASAIRAVVGNAGYNADAALIDALPSLEIVASFSVGIDRVDLPKCRERGIRVTNTPDVLTDDVADLAVGLTIAALRKIPQADRYVRAGLWKAKGDYTLTTRFSGKRVGIIGLGRIGLAIATRVEAFDCPVNYYQRTKKDYPNYTYYPSVVELAVNSDILVVACPLNEQTRHIVNREVIEALGPKGVLINIGRGPHVDEPELVSALVEGRLGGAGLDVFEDEPNVPEALFALDNVVLVPHVGSGTHETRQAMADLVLGNLEAHVLKKPLLTPVV*