MSDHLVLYVDRLITPSTFDTHVEIGSQSAPEKSEASSLKDEELPLISDGPPQSTFDLSGCDDGGAAFQFGECRICQEEDEEKNMETPCACSGSLKFAHRKCVQRWCNEKGSIICEICHQPYSPGYTAPPQPAHSDDTPIDLSGSWGVPGAQLDLHDPRLLAMAAAERHFLEAEYDEYAAANASGAAFCRSAALILMALLLLRHALVINNPDGDDDSSAYLSLFFLRAAGFLLPCYIMAWAVSILQRRRQRQEATMAATEVALLLRAGQGRGMHYAVTPVSSSRQELP*