MPLSNHLGQPLPTSRRGVLRSAAGAPLLLLPHAPRVHAAAAATAKPVLDQPMRRLRLPKGTVGRDYVLLQLKLGGQGPFDFVVDTGLTAELITPHLKQVLSLRSDKVLETGLGAGGGVGNMELVTLKDAVLVGAEGIDLPPLNAVVTDFVQEHMDPEHDPVEGMLGMELLQQFDVDFDFPAGRIRFFNPGEGVAMAGAAGLVNVPAAVLNETGVLGIRTTSPKSSSGQPFVGMLDCGASFSALNWQAAALAGLPPRGDPSYGQLAKGQGVAIIGMDGKPQVLPTTEVQFTFAGAASKEADGRYRFEAPPAAWKPWQPVLAAVGDLPVFAQLFGDGRTPFSGPAALLGLDVLSQRRVVIGAGVGAKGRARPLLVSPA*