MGRVPCCDKDEVKKGPWTPEEDQLLVQYIQKHGLGCWRSLPKNAGLLRCGKSCRLRWTNYLRPDIKRGPFSPAEEATIVHLHGMLGNKWAYMASQLPGRTDNEIKNFWNTHLKKRLTSIGPKLQINQSSSSSEPINIKCKSPSARHMVQWESARVEAEARLSKQSLLIKPTSTAKSRPDIFLQLWKSEVGETFRITEEKYGKTCESLVSDTPPSIKNESVFLDDTVSPKPFKTTTFMDTTQEQEDTCKPNEEVMTVSDSIGSNEFADSTDTALKLLLDFPGGNDMEFIGEESEFFQLP