MEMTMSSAATSLPPGFRFHPTDEELILHYLRSRATAGQCPVPIIADVDIYKFDPWDLPPKAVYGESEWYFFSPRDRKYPNGIRPNRAAGSGYWKATGTDKPIHDSATGESVGVKKALVFYRGRPPKGTKTSWIMHEYRLAADPLAAAANTYKPSSSSSRFRNVSMRLLGVGDNFLAECYPSTTTSTATVAGGKRKASPAGDYAGGGHTPAKRLNGSCFDVAPQSVVGGLQATPSSVLAGLNHQMLPPQLF