MGRTPCCESRQGLKKGPWTPEEDKLLVDYVQANAPGNWRMLPKLAGLNRCGKSCRLRWTNYLRPDIKRGPFTPEEHKSILQLHAIVGNKSVLLLLLLTHFVPLQYTCVSSHVY