PADGTEYEWDRQKRAWFPKVTEDFLANYHANYGFPSEKSEESCASAAKAGSKPTHGPKAAAASQLTDQKQKGEKRKPDAGKNPSWFHVEEQKNTNVYVTGLPPDITKDEFVEVMSKCGIIMRDLQTEEPKIKLYKDREGNLKGDGLCCYLKRESVELALKLLDENEIRGYKLHVEVAQFQLKGEYDASKKRKKCKDYKKKLSQQQKLLDWRPEKKEGSVRMRHERVIIIRNMFHPKDFEEDPLVLNEIREDLRSECEKFGQVKKVIIFDRHPDGVASVSFKEAEEADVCKQALDGRWFGGRQLSVETWDGVTDYQVEETAREREERLKGWEAFIGNP