MFAGEYHGKRYHDADLPAVLRRAWNVGVEKIVVTAGTLEDATTALDLAEAHDGESSDEGAASSASASASSARLNQGRRRRRLYTTVGVHPTRCGAFEASGDAEAHLASLAAIASANSRERGGRVVAIGECGLDYDRLQFCDAETQRVWFRRQFELAKSTRLPMFLHMRAAADDFIEILAEAVAEGTFTTGVVHSFDGSVDDLKKLLAIDGVFIGVNGCSLRAAESLATLRELPVDRVMLETDAPWCGIKRSHAGYEHVRTTWTAKDKKKFDEFDETTTVKDRCEPCHVVQVLEVLSRAMGVDEDVLADACHANAMKVFFPDEE