MPPTNLADFTNKKMDHEQEASEENKLSQDCKELILSLPREKGWITPYLYLFQGFWYSSTEIQAINTFQNQFQAKDNDVVIASVPKSGTTWLKALTFAILHRQYFPSLENHPLLIFNPHELVPPFEFVIYDEINGQTHDLSKMPEPRIFGTHVPFTSLAKSIKETDCKIIYICRNLFDTFVSTWVFVNKIMPKFLPTLPLEEAFERYCEGIIGFGPSWNHILDYWKESIARPKKVLFLKYEDLKENVHFNVKKIAEFLGCPFTKEEENSEVIENIIKLCSFEKMKELKVNKSGTMGKGRIVENKYFFRKAEIGDWVNYFSPSMVEKLSKIIEEKLSRSGLSFRVYDFNSSS*