MQDFDPSRATDLGWAHGVMVNGDRQKIQCRYCHKIILGGGISRLKQHLAGERGNIAPCEQVPDDVKAQMQQHLGFKVLERLKKQKGFEVRMLVKQISIRRKKIVTSYIPQASAIPQSALQFTSQENVDHADITVANFTYEAGIPLSVANSFYFQRMADAIAAVGLGYKIPSYHSLRGKLLNICANEVQEINKELRKSWEVTGCTVMVDRWMDKSGQAMINFFIYCPKGTMFLTSADASEIETTLEGLVGLFDSVVQDVGSSNIVQFITDGSACYKAAGKVLVNKHKTFFWSVCANHCIELMFKGLSEMDEVNKVMARAKKISQLVYNHAWVLDLLNDITEGRDIVLPSMTTFITDYLTFQNMFMLKESLQEIFTCNLWEQSELSKQTLGIDVKNIVS