IKIRIVNFDFNEFVFMEQEIIGSEIEWCFIRSNYTSCMFDDNSDLKPFELKTVYGTNIKKEIKTKILTNSELKRKHYKKEIQKPVSAYALFFRDKQFQIKSDYPDYSFGEVSKMVAKLWDALNFNEKLTYKMKTEAAKKAYLKELARYKARIICNIDEKCENQ*