MVLSTFDIEPQFQSTHRDISSLEAPVSLATEPEYHACVQDYGDVVPGVSPLVASVTERLLLELPLSLVDYSHVSSAEHVFGETVYNFWDGGSQAGDGCHISREETIGNLLVTDGSLPLVSKGAPDDHAAIVPGSWNFSVDLLPPPPPDIYSLPATLQIGCNQLDQPIYRVPDHNRPPATRQASTILAAQPIAATTSASSLGILQSHEVVSTDAETVTRKRQRNTLAARKYRKKRLDRITELEQALQDVTQQRDELRLQLARQEAETKTLREMMDGRR