QGRCLCIGPGMKAVKMAEIEKASVIYPSNGCDKVEVIVTMKaHKRQRCLDPRSKQARLIMQAIEK