QQTVTITVTVPETGEQFTATLPVSLPPEVIAAVILEIVRRVIASGRTATVTVTLDGVSPELAAAIVAAILAALRAAGIVIVSVTVTITPGRVTITVHIEV