MGSVQTPIGIRSSALLETSCGYLLQELQMIWDEVGDDQFEREKVLLDIEQECLDVYRKKVDNANISRAQLHQELADSEAEFTHLLLLLDERSLPGRPEKMTGTLKEQLESIAPALREMRIRKEEREKQFRAVQGQIQKISAEIAGESEYNDLSSNVLVHGNDLSLKKLEEYQNELQRLQNEKIERLQKVESYISMIRSLAAMLGTDSSLIITKVHPSLNELSGLSKNISDSILEKLGSTVRSLEADKKARLEKLHQLGKSLTNLWNLMDTPQKDRARFSNVTALISLSSKDISTPGSLTLDIIQQAETEVRRLDQLKASKMKELFLRKQVDLEEICKRSHMEIPSRLEMESIMKLMNSGEIDHADLLTSMNKQITQAQEEASSRKAIMEKVEKWILARDEELWLEEYSRDDNRYSVSRGAHKNLRRAERARVMVNKIPALVDMLIAKTKSWEEERKKPFLYDEVPLFAMLEEYNLLRKERDEEKQRQREMKKVQNQMPVGQENLFVLRPSTSSKRLSDRSLNGGFNNATPVNKKSSLGIQQLGSTPINTPQQSISFLKKSKKEDHRKILSRSRFAFHPRDDSASVVSSFSGPFSP*