MWHGPNSDGKIGVELAGGGSARALPSSARYYHALRGPNAGDTLATLAFRLNAEQAEVCRRVAGWFEPSAAAAPEGAAAPSFPSPVVLVLIDHGEGDALLRIGSARRIARRVLPRSTHGRLAKSDEAAIRSELQAALQHASPAERPGLVAALEELTSGRMAARARAVRAYPILGATCCATRLPVLEGVRVAVTLLDECSQMSEPSSLLPIARLGAARLLCVSHGAEVEKRGSVSNRAEACRCLALLRSLVTSGVPATMIGVICLYRAQAETLGAEREVVLVSTCRTQSLGFVAAPRRLNPLPDSCARGEPLPPTDAFHEVMRAAEEAEEGGRGASTTSGAGLTSGQRALYSCDGGASSMEVTVIALHHDDPEGMYATIRLPDGRERHTEASRLLPPPAAAGARAESAGW*