MTVEMSVDRSSFDEVMVPCYNPMEFIPVKGFGSRIWDQQGHEYIDFAGGIAVSCLGHCHPVMVQALTTQANKLWHLSNVMTNEPALRLAKKLTQVSFAEKVFFANSGAEANEAALKLARRYAADVYGPEKSEIIAFNQGFHGRTFFTVSVGGQATYSDGFGPKPGDIVHLPYNDLAALQAQISDRTCAVMMEPLQGEGGIISPSAEFVQAVRELCDKHNALLIFDEVQTGNGRTGDFYAYQGIGVTPDILATAKSLGGGFPIGAMLTTAKIAEHMKVGVHGSTYGGNPLACAVAEAVVDFVAQPEILAGVKQREQWMRAELEKINQKYHLFKEIRGKGLLLGAALNDEWQGRARDILVAAGKQGLMVLVAGASVVRFTPSLIISQQEIEEGMARLDKAIATLM*