MSYNVQVRVFQSDHKTFFYTVEQGVWKYANGGTWVPHNGGQRLTMGGSGTSGMLRFLADVGKEIFVIAVGIHNNKPWCDIVANVVPGNTAVAILAEYYNDQDPARVKAREAQRSKWSAKNNEGRTIEASFRSTEGHDLNLDITIGST