MSTPKFKLDSNAPTVSWADPRSGDSSLSSQVKAVYVKNLPKNVNEDQLKKLFEHHGEITKVVLPPAKSGQEKRFGFVHFKERSMAMKALKNTERYEIDGDVLECSLAKPPADKKGETASNAQKGPLLPNYPPRMGYGVMGPYGALAPGFAQVGMPFLRGQTPGGMAMVPMILPDGRLGYVLQQSGVPVIAPQQGGNRGASSTGGRKSNDGNRGHRFHPY