MKLGIVSVLAWLAASMPAAALVATTENNDEMIPSSLASGKDYDGPPGPLSNTQVQKTVICPGTSPQNLYEGHIQFGGRTRFVVKNVASDPVVVAFVDRSNGMEYSAANGDITPARMDPNSFLAPGMTKVFAVNEGHVFHVRDAKTNELLAQHRAGLIPIENKFQQEIGHCPIKDGKKQTFDDGSYRVMRKFPQWRPALVEKYSEEIYVDAGFKNTVKSSTGQTCPVNFYFVAKNAGKSKRRKPNYWERLTMHLGGNNKAKGTDGELWDASTKYERTYVGHEFVARLAHDDSVVVDHLSIGPVKIQDCGKKKQRNTVQVASHATAIIVPIGRSNGLDESVVNQTVADVLANPTMNTTESRRGLYFKMYTE*