MGRHAGTGGGGGVQQKLRKGLWSPEEDEKLYNHIIRYGVGCWSSVPKLAGLQRCGKSCRLRWINYLRPDLKRGSFSQQEEDAIVGLHEILGNRWSQIASHLPGRTDNEIKNFWNSCLKKKLRQRGIDPSTHKPISGVVGVEPDQASKDERPQAADGLALKQQQVFDPFPVADTFGAGFDGAGMPLYDHLGGKDAAGFVDYSSVLDVSENLGYGESSSNSSNWNSAPEASNALEGEALHWASESKVEPFAGYAGDEDDKFALPCHGQQEHSMAHFDFNLEYF