MTDFLDHLSANDNDIYDLLISGKQRLTASVLRELARDRGIFYSPEDSREELADRLSLLPHDFHDIGGIVQKREPAHRREKATFVRLGTQLSVEEMKEAAAIYAEKVAANEQVTHRPKGGTGYSVDVTYDEFNHTRTRLLQRERHEASIEFFVENGQTVARLPATDKAKRVFAAIKEAVEQKRKEKISEDKIELTGLTTPALRSKFFTRLISSLPGYKLKNVMNLKVSSLECRDDEDVLDLDEDLEDDASKEMFAAVVHSMALSGQNLVQSQEYKDLTSRGFFITSITWRSEYEREPNDIVQFDAGFEDRKTGTGFKYQVQGAFRAHKGTHRKTIVHVSDLERTKLFSILEDAARKVLSDLLSEAEEESLDEPKE*