MANPPLQSPTNPHFFQPLLPGFDTNFTIPVAFFSKHIEGKNDLKTAKLRSDASEITWEVKLDGRRLTGGWKDFTTAHDLRIGDIVVFKHEGDMVFNVTPFGPSCCEIQKKTLKPKTEPKSSLSFDYCFVAEVTASNIKSDKLRLPMEATSSNALNRGCHKMIVVNEEGKSWTLSLRFRESDTSYYIGGGWTRFCRENKRKAGDSILFNLVGDGRSTPMICICPEEECSELMSKYMGKKKIKRRPIWVASSSSRQNRFVTIILTHYNMRHSKLILPINFVKINGINKHEEIILKDKHGVKRLTKLTKDGPNYGRRGLGKGWKDFCKANDVFKIGQPFKLELIWEDTIPVLKFCSKIESIS