MKLVTKNKPRSSKTKSVSTWKSVFSFKGKEINRNKSISKFVTSTPNTFNELLIDSVTKKRGEAKATLVTSMKEDISKKYTDDDDNVLQTYSTDVKHVILKTNPKTSKLKKDLFCGWKPPAEAFKQFECAICLDTFVNNVDFLTHMRRQHTGPLKLLQPSYKCGLCKAKFYKNSYLVRHCRFHHTPRCLKNQ