EVQPELIMAKFKNFRCDIFTFTFVKRAAPTASMCEWCIGIPKQASSEFEAQCFKEGHERWNCAEDSIENKGSSMIGTAQNGTYETKITFFDHFRVVRYTQDDHAVAETTSGYSKQYCMLGMMMHMTNKSTKRAHQYQLICTKFHLMTVWKLSVKFMPNLWEKPMSAIEGMGARCLPTRMFQMIPLHACNCGGLCWHCIMHPTDDNNGLCCHKTGTYENQTKP