MDDPTATQHDFGQTFEESYRFKWAFERIGYDDPASIFTDLSEKYNTVQCRLQDHRAFFLDVDDIAHEATDVHDFHCRMAERQRKRVAELRESYFKTDRRLIRSKCIGHQQSEALRGIRKHKSLDAVVMFINSLLQLDASTELYHQEPHEPQGNDRADAVRSDPTSTPQFKGGKHQGKHHVEQVFTCSDHEIPSQPNAPTPLRQPNNVCFEGRPGPRRKRKADTAFEQPATTGRTAQPRTSRRLSGKPPESAGL