MHKLDGQAYAVKVVKFNRHNDQDKVLREVKALAKCNHSNVVRYFNTWIEWMVVQSSDEDKDYDKGGNDGAFSKSLDAMLSIQMKHYHQNLDNVLEQSTITENTALKYFQGMVKGLDHIHGKKIIHGDLSRKNIFIDANNVIKVADFGLAKLLGNSATAIKSGSSGTKSYLAPETEKGAPIDQKVDIYSLGILFLELLGSFTTMSARAHAINNLREMRVLPESISTYEDYILQLVAFSPEERPSTQEILTWPTWADVSSSEAENDDRVPIRTGDDHQAADDDMPKLEDDDDEMPKLEDVDDEMPNLEDDNKNLEVEI*