MLYIVGLGLGDERDITLRGLDAVQKCEKVYLEAYTSLLALGLDASATTTLEKLYGRPVIVADREMVEQMAERILDEAQTSDVAFLVVGDPFGATTHSDLVVRAKSMGVKVEVIHNASVMNAVGACGLQLYRFGEAISIPFFTETWRPDSFYDKIKANRSIGLHTLCLLDIRVKEPSVEALCRGRKEYEPPRYMSVNTAVEQLLEIEENRQENVYTEETMTVGLARLGQPTQLIVAGPLKQLLSVDFGAPLHSLIITGNTHVMEEEMLNFFKQQ*