MRWDVTDPPLPPRAPRLDRALHPSKLTVLSWNVNSIRALLDKDPDILDEVAASEDADVVLLQETKLQEKHVPEMDARVLAKYPYRTWNCSTSRLGYSGTAMFLRLEPTRAPWHDPFEMDEFEGEGRVVCAELPNVFVVGAYCPNSGEGLARLRARTKEWDPRMSAYLSSLQASAGGKPVVYCGDLNVANEPIDLWGNHAANSLASGYTPEERDSFKRLLLGPIRDGGAGLVDTFREAHGTDAKAFTYFSYRAGARPRNRGWRIDYALVSESLRGEVHDAFIRGDVGGSDHCPIGVVVKLRE*