MSKVFVKGATAVVTGASSGIGRAASETFAKLGMNVVMGDIDESKLREAAESFPDGGGQVITMKCDVGNAGHLTALKDTAYAEFGQVNVLMNNAGVSGERNQGSTSKFLDNWRHVFDVNFWGQRNGLEAFVEPMKEQKQAAVIINTGSKQGITNP*