MTEITTLSQFLTTANTQFQVYDLGRRVQHIDALAFHQIESLLAPYPYPIQGHAQLGLVFWQQSAQPYIWFLKLPLDEQGLLSPAPRSQFIQMILDALGRDLTQELTEAQQEQFANHPFSFKPNQHKLALFNALVRQQLGQPASSQYEFAAQYLSEQAVIGESSAVENESHSWEQLGLQGIADVCVRAQSLDNMDSLIRSFDFSPLPVHAALCQCLEHLPLEPSLAEKIYLLFEQASNEHKASYLAALASSPSLSIKAIAHLAQHNLLDANHLVTIAARNWQALKDDSCRKSYLEALALQEQGFFNQVFADIVAIPSLRQALLLDLRNPERSNILSIAIGGLFKAAQS