MGRAPCCEKVGLKRGRWTAEEDQLLANYIAEHGEGSWRSLPKNAGLLRCGKSCRLRWINYLRADVKRGNISKEEEDIIIKLHATLGNR