AIFGLHHIGMQMRIAMFSLIYKKTSKLSSRVLDKISIGQLVSLLSNNLNKFDEGLALAHFVWIAPLQVAL