KTAEEIAREVVEEVIKKLGIKDAKITSMEVEKFEREGETVIKVKATVEATIDGKKYKIDVDLTMTITKDGNIKIDLDITLTTEGGKVFKLSLSLEIDKNE