MVEEVRQELSALAAIFCGPNEWEMLSCSETDGAVFRIHTTAEGLVGEDVPLELAFHLPVGYPLCLPGISV
TSEHLTRAQCVTAKEKLLGEARKLVSEPMVHELVLWIQQNLRLVLSQPETASSHEKCTLPESATGDDGPW
MTLLRLDHMRARTKYVKAVEKWASELRLTGRLMFMGKLILILLQGDRSNIKEYLILQKTSKVDVDSSGKK
CKEKMISVLSETKVQTEHKRFLAFEVKEYSTLEELQKEFGAAGLGELFSECVLGLVK