MRPGVLVVDKPAGPTSFEVVRRIRRALGAARAGHAGTLDPAATGVLAICLEDGVKLQQFLSDGDKAYDATVAFGAATSTEDAEGEVTARGDASALTEDAVRAALAGLTGEIEQVPPMYSAVRVGGRRLHEAARAGETVDRTPRRVRVHALELGALEPAPGPDGLRRARVAVRCGKGTYVRTLAADLGRAVGVPAHLAALRRTAASGFDLSRAIGLEDAEALARERGREALADRIVPMAEALGALAAIRLGEREAWDLVHGRPVPRPPGTPGMVRALAPDGRLVAVCAPGEGRLRTLRVFLGPSDLRAGPAQNR