MGRHACATTAGVQQKLRKGLWSPEEDEKLYNHIIRYGVGTSVVCDPGLQRCGKSCRLRWINYLRPDLKRGSFSQQEEDAIVGLHEILGNRWSQIASHLPGRTDNEIKNFWNSSLKKKLRQRGIDPSTHKPISVSSSASAAALDTSPQDQKPPATAADGFAVKQHQHQQQVFDPFPVTDSFGVGFDAAGMALYGHIGGGKDVSAAFLDYSSVLDVSENLGYGESSSNSSNWNCGGAVGAPEVNNALESEALHWATESKVEPLVGYGGEGDAMEHKFVLPCHGQQEQSMPHFDFDVGRSMVVGDFNDLEYFR