MGRTPCCEKVGLKRGRWTAEEDQLLANYIAEHGEGSWRSLPKNAGLLRCGKSCRLRWINYLRADVKRGNISKEEEDIIIKLHATLGNRRHLMIEADYSPPSTVRCLPRGALAYLTLPRQSPFQTARITYDRIGSALLRSVRFCFRCVPSRW