MLDINLHRDNSIEFIYPALAGSLGWKQGDEEGRWAHKAIETLVKKLKKRKGVLETLQYALTHPNEPSECVTIPRSLDGRIQVSHRKGFPHVIYCRVWRWPDLQSHHELRSIESCKVPFNSKEPEVCINPYHYARVDYPVLPPVLVPRYNEYPVPTTSDVNSSQASSFQDPNVTSNSNTNLQPVPYQEPKFWCSIAYYELSCRVGEAYFASLPSILVDGFTDPSRTSGRFSLGLLSNINRSLTVENTRKQIGKGLHLYTHAGDVYAECLSDSSIFIQSRECNERHRFHPTTVIKIPPGGSLRIFSNRHFAQILSFTVTQGVEATYDLIRMCTIRLSFVKGWGAEYHRQDVTSTPCWIEVHLRGPLLWLDRILRQMGPCRNPISSVS