MSASPSEQTIEDAWAKQVRIIAYSVFYKTHLCVMIYQAYGYTFQAVYMCSTAIPPLVAALRVHALSGGNWRWVLPVWLLGIMPVGIGIAWIIFEKLELMAAVGGSSSILYHVMAVASSVSAVVSDILVLVATWHYISRTSSVRKQLVHDMWTARPSITTVMFRDGTLYFVHSAISLPNMADCVATWASDNASNISYLNAAISSILISHFLICIREAAECSTRAFSSQSLSFIDSQGNSIPRPWLSSIEFAADIANPSAGDGDADVFSDFEDDLDSRGENDAVDGMKLEECAASLHL*