MLYNNALELIGNTPVVRLNNLGCTNGCSNIYVKLEKVNPAGSIKDRAVYEMLEGLEQRGELKKGDVLVEATSGNTGIALSMIGKLKGYEVVIVMPETMSVERRDLMKAYGANLVLTDGKAGMAGSIEKANELLKENPNYKSLKQFENKDNPNAHYKTTAVEIMNDVKDLDIFVCGVGTGGTLIGTARYLKEQNPNIRVIALEPKKSPAISENKTGPHKIQGIGANFVPENYDSSVVDEVILVDDEDAFDTVKLLAAKEGILVGISSGANIFGAIEMAKKYPDKKIVTVAPDGVDKYMSMGIF*