MWHGPNSDGKIGVELAGGGSARALPSSARYYHALRGPNAGDTLATLAFRLNAEQAEVCRRVAGWFEPSAAAAPEGAAAPSPPSPVVLVLIDHGEGDALLRIGSARRIARRVLPRSTHGRLAKSDEAAIRSELQAALQHASPAERPGLVAALEELTSGRMAARARAVRAYPILGATCCATRLPVLEGVRVAVTLLDECSQMSEPSSLLPIARLGAARLLCGAEREVVLVSTCRTQSLGFVAAPRRLNVMLTRARSGRRRHLLVVGSSSALLTDGRWAAILDAAQPLPDSCARGEPLPPTDAFHEVMRAAEEAEEGGRGASTTSGAGLTSGQRALYSCDGGASSMEVTVIALHHDDPEGMYATIRLPDGRERHTEASRLLPPPAAAGARAESAGW*