MTMFCTHVASNFHQWHLKPTHLCKPSVITVAHFSYLISRPTAVNLSDVATKLKKIVTNSVATATDANQVFLAYIEAAEVMLEDDVASNKAISLATFGFGTALGVIRALHVDEVLERAYCTETRPFNQGSRLTAYELVHDKIPATLIANSAAAALMKTRSIHYVIVGAYRVTANGDTANKIGTYSLALSAKHHGVQFYVAAPLTSVDLSLSSGNEIVIEERLPKELLNTCGGMGEQVATSEICIWNPAFDVTPTNLISGIITEKLLVREDALAEFKTNLLQQNLKIIQSLLLLQLPGVQEKLKKQIKEVELAQSKEVSLHWPGMAESVKVIGGIYVAFSHLGEIRTLGMLHSRFKWVTSAFCEHLVPMQKEEPKRYHGDYHTRCYE*