MTRYAAIDCGTNSIRLLITEVTPEGFKEITRENTIVRLGKGVDATGQLDPEAIERTRVALENYVELMETHGVEAVRMVATSATRDASNRDEFFSMTRQLLSKIRPGYQAEVISGEEEALLSFRGAIVDLPEDQGPFCVIDLGGGSTEFIVGTYDGEILGSHSTQMGCVRLTERIMRSDPPTETEVEIARDYVAERIQEVKAIVPISKAKTFVGCAGTFTTISAWVQGLESYDRDAIHLSALNFDALRVVTDEIISESSSQRASNPVVDPGRADVIGGGSVVVQAAIDLASKEAGVDYIIISEKDILDGLILGLVEADSLKK