MDRDLPADSHLFGRALHEPNVDPAPSTKSLGLNTFGLNLRDYGRGLQVEGKGSVRYTGVETDAGAIQTLQSVSVACKVHYYELQVLNKGERGCVSLGYADSACELNRPCGCENGSFGYFAASGEIKSGSEVGHCYGPTFGGGDIVGAGLHVDSKDIFFTKNGVYLGCAFKDINVFNPLYPTFSLHCSEEKVVPNFGAVPFTFDIKSYIAGCLKRDAVEVFLRKLQPAITHELVREFLICYGYSDTISMLDEEWKTVDVSASRCLIGLITEEGLKIEGLDLANRSGIRASVVSDVLDTFKCLLRQIVPEAQQKNPLDFITERNFSDFLWTTTRMQTAEDMAQASPCLQRHGNVNRLGSFLIDAFALMGYDTPEKCELNPLAFLSRVDLIADMAIYEVLELMHPCSDNVKLSPILDRVPEERHSSALRSRLSTDHEGAATCVTKMTKMLTAYSRRSTRAYGYASQAERLIRHASALGIVFFSM*