WTFIQKLGDAVFIPAGCPHQVRNLKSCIKVSVEF ++f qk g++Vf+++g++H+v nl+++i+++v+f yrfvqkpgefVfvfpgayHsvfnlgfniaeavnf