MDDLPPGFRFYPTEEELVFFYLHNQLEGQIHDTSRVIPVIDINGVEPWNLPSLAGELCRGDTEQWFFFSPRQEREARGGRPNRTTASGYWKATGSPGHVYSSDNKVIGMKKTMVFYKGKAPTGRKTKWKMHEYKAIEHSDQSNTAPPKLRHEFSLCRVYVISGSFRSFDRRPLDMPRVELRVVDGDRGAASTSAQAQQRSSSHTSHSGGDAHVTDAGAGSSGTNWNASNRVEEPLWEWEQLDWP