MGRTPCCDKKGLKKGPWTPEEDDLLVTYIKKNGHGSWRSLPKLAGLLRCGKSCRLRWTNYLRPDIKRGPFTLEEEKLVIQLHGILGN