MGVRPHRPALVRPPQGLRWRFTSASVTSAHLPPSQGQVGRFVAEGLPSASNFVLGFSLDCRPHRFDSSVTLDGGLLPPPLLCAEFALCPPLREQEKEEEVREEEDAAEVKSKTNKAEGRQRGRFGGFKVQNASMRRLLSGAFAGSVSRTALAPLETIRTHLMAGSASGHTVVDVFRHIMDSDGWQGLFRGNGVNVIRVAPSKAIELFVYDTVKNALAAKPGIRFPISSVAGATAGVCSTLCTYPLELLKTRMTIQKGAYNNLLDAFIKICKEEGFKELYRGLVPSLIGVIPYAATNYYAYDTMRRLYKKITKKQEVGNLATLLIGSTSGALASAASFPLEVARKKMQVGAICARSNSQGNLIHVLSGILEEQGPAGLYRGLGLSWLKLIPAAGISFMCYEACKRVLIDDDDDSEP*