MKGEHSENISENKKEGLKYIASAVYKLIKEENGCTYSYICDNIPLPNRRTLHRRIYDVLNVMKAVNLIDSKNKKYFLINSQESINRKREELNKLQDMKTVFEFIVKKNSKVKNDNEDKLFLPFMIIKTEPKAAITCDTNEERSFFTFKSSEKIELVEDLDVLKELYLNENKIQIKKKNTIDAESLFGPYFF