MGRPPCCDKEGVKKGPWTPEEDIVLVSYVQEHGPGNWRAVPARTGLLRCSKSCRLRWTNYLRPGIRRGGFSDHEERLIVHLQALLGNRWAAIASYLPDRTDNDIKNFWNTHLKKKLLLAHTTTPTPTAHAGRSSSSSAPAPLVAKDQWERKLQTDIGPARRALREALSVDGASAAATVPQPTTRTDSRTGAADKSCSPASGAGSAAYALTARNISMMLSGWAPGKGATVVAGANPATPSAPTGTSSELTDCSXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXASGGDPQLALDEQLLDVALHNYAF