MSDLSAQKRLAADVLDVGKGRVWFDPEAQGDIAEAITRADIRELVEEGTIQAETKRGNSRGRARERDKKRSYGHRKGPGTRKGKQGARQNDKEAYQDRIRAQRRTLRELRDDGTLTASEYRELYNMANGGEFDSVRRLKNYIEDNYGEI