MKEYDKLSIRLVQILSKFNNGESLSTQELAQEFNVDTRTIQRDLNKRLTFMPIKKENGRYVLESFALGKLSFKDIQNFATLSGIAELYPKLDQGFIVDLLSHRVNKVLMVKNEGFQKVDYELFKDLSVAILKHNVLNFFYKKKERQIKPYKLVNYKGIWYLLGDENDKLKHFNLDKISKLRTKNENFIPNEKLEEQIQNDPNIWLGESKEVILKLDKNAKEYFFRKEILSNYQIIDKDETSYTLSTQVSYEDEILHLVKQWIPYIKILAPIELKIRLEDILKSYLNNLSK*