MTDATALVNELTRQFQANDVDGGKATLTKLKVRTRQRLYMPSGSDASPESTVLAATGLELGALLSVSDDDLDAFARNISQLKPYYATLASYSDANIATERKCHVLGLNLMHLLVDNRLSEFHAELELLSEAEAGSPYVSFPITLERQLMVGSYDEVLNAGSHVPDPSYSFFMENLLETVRDSIADCVEVSYKSMKLTDAVTMMKFESTEELLDYVQEKREDWIVDGERLTFQPPPVLGKAEDIPSMKLIGQSLSYATELERIV*