MTRQTNTATILLVALCLTRADARSTTEPFSCSAVHHPDIFGRGDGQICQVGTSRRLNRGHNQSGTQDADDVDSAALPGWKSTGVCRRLGREEFCAFAKPSFNSGEGTALITTRTTLDELAALFASDAPVHGSPAHNSWVPAESRPYVAVPVPGKGIGLRATQPIRTGHLVTARTPAVMVDERALTGLAPRDLAQLLVPAVGGLPKHHLAQFLDLSTHDAAKDHTDKVHKIYSTNAYRTSIRRGVDFHSTFVEVSRMNHECSPNCAAYFDPMTMSQRIYAIRDIMPGEELTVSYIDPVQTREARQNRLRKDWGFGCSCQRCTSEAHFGAESDARVEQIKALWAELDDYSARPETARAAYPAKAELLITLFRLEGLENRIHEAYYRAALESNGAGDAVTATRFARLCLDRGLLVRGPSQPFLEAMRSVIAEPEKHWSWRFRIDGKGGPNYK