MSDHLVLYVDRLITPSTFDTHVEIGSPSASDKSESPSLKEEELPLISDGPPSQSTFDRSGCDDGVAAFKLGECRICQEEDEENSMESPCACSGSLKFAHRKCVQRWCNEKGSIICEICHQPYSPGYTAPPQPAQSDDIPIDLSGSWGVPGAQLDLHDPRLLAMAAAERHFLEAEYDEYAAANASGAAFCRSAALILMALLLLRHALVLNNPEGDEDSSTYLSLFFLRAAGFLLPCYIMAWAVSILQRRRQRQEATMAATEVALLLRAGQGRGMHYAVTPVSSSHQELP*