MSQSIPQKQTAIVFDSHKGPLKVESNHPVVQAKDLKPGEVLVKIEYTGVCHTDLHAHLGDWPVAPKLPLVGGHEGAGTVVAIGQGTETNVKVGDAVGVKWLATSCLDCEICRRGQEACCPQAQCSGYTVDGSFQQYAVSYARHVTPIPQGLALDVAAPILCAGVTVWKAIKQSGAQPGDYVVIPGAGGGLGHLAVQYAVAIGLRVIAIDSGADKKKLVEGYGVETFIDFKEPGDIIQKVKDAAGGLGPHAAIVLSSGGAAYSQALEYLRPTGTLVPVGLPPDTDIKANVFWTVFKSLRIVGSYVGNRQDAIEALDFVARGKVSPRIELGELKDLEKVYERMHNGQVAGRIVLKC*