MAAVSDIPVHLPKLLALFKTVVPKLVNNKHKGQYGRIGVIGGSLEYTGAPYFAAISSIRVGADLAHVFCHSNASAIIKSY SPDLIVHPVLDCVDAVERIAPWLERLHVVVIGPGLGREPGILKTASNVLKLCMDTKKPVVIDADGLFLLNDNLNLICGQP NVILTPNVMEFQRLFGEDDQAARQKMSLLGAGVTVLEKGANDKIYLPHCNEVHSMPSGGSGRRCGGQGDLLSGSLATFFS WSLQSGEPNPALVAACASSYFVKKLNAAAFQKFGRSLLASDMVNQIPSVFQTEFENSDPQ