MAQPNQLFVRVISHGTFREGTSQKGNAYIMGEAFAFESDANNPYPQKISYYCESKDDVLKSGEWAVPVSYLVRDNRLDFRLNTKEAVPYELIFPKPKPAVQANGATPSTTATKAN