MLPLDILEEAQADMINYKGTGMSVMEMSHRGKDFMKIAAEAEADLRELVGIPDNYKVLFLQGGASSQFAAIPMNLAPKGGVADFVVTGAWGKKAFAEAKKYVDVNLAATSADSNFSTIPPVSEWKLTPGAKFVHICSNETIGGVEFKDVPDVGDVPLVADMSSNYLSKPIDVKKYGVIYGGVQKNIGPAGMAIVIVRDDLIGEVADACPTMFDYQLMADNESMYNTPPCWTMYTSGLVFKKLLKMGGLEAVEKMNIEKAAMLYDAIDGSDGYYVSPVDKKYRSLMNVPFTLGGGEDLEKKFLKEANAAGLESLKGHRSVGGARASIYNAMPMEGVKTLVDFMAEFKKNN