MGRGRVELKRIENKVNRQVTFAKRRNGVLKKAYELSVLCDAEVALIIFSNRGKLYEFSSTSCMMKTLEKYHKYSYNELETNQPANDTPNYQEYVRLKAHVEILQRSQRNLLGEDIAQMNTGELEQIENHLEAALKSIRSTKTQFMLDQLNDLHYRETVLVETNNDLRSKLEETDNLQVPGRILALEAGGSNFHHAPFPSQSDRFFHHVGVNSNLQIGYNPMGSADGASSLRMNGFDAMTWML