MPSRRAARESAPELGALGSSDIPSLSRTTARATQIIDEYIKENGFGLDGAQLSEMPRLVPRGPASLSSVTLGPAAPPPPATPPWNCTLGRLVSPGPCPRPYLVITEQPKQRGMRFRYECEGRSAGSILGESSTEASKTLPAIELRDCGGLREVEVTACLVWKDWPHRVHPHSLVGKDCTDGVCRVRLRPHVSPRHSRGDRGSAELPVDSRPNLAELPVSEDNVWDSVLSFHCVASLG