MAFTTFADPVVVATCLTTLGFLSIGAFDDVQKLLSKNNARGLSPYAKLGLQSAVATSFVAWLSSGVAAPPPSTAVALGPWMGAWSVVDLGSLFWALSAFAMVSESNAVNITDGLDGLAAATAAIALVGTGIALVASGQSELAAFSISLGGAAAGFLVVNRHPADMFMGDAGSLALGGALGAVAAAAGGAATLPLVVTTAVFIAETVSVIAQVSWFKWTKKKTGQGERLLRMAPLHHHLELGGWGELKVVATLTACAGACAVL