MKSLFNQKQGSITVVVELNNAQLAPVRADEDSLGVRIDMDEEWAEGDGEWEYEEEAPGETRTVVRTTAGHRCGSNLNQVSLTAVAAMASTVPVWTVQAIAAHDAALTMGAYRASPKHLENGDFCNPEAYEFMVTELEKRVGPCPTDVQESWIERGGAGTPKPVWVWLQPPYVPAAARCGQRNILVEAAVRREDVLGSQFQAYDHVLNDFPLAISEAEDDELDALKTSAPETWMQRKIDSWQRIFEVDWQGETYSLARGDEATLQGVLWQLPLSCARRTRRMLELGRTIGAEAVEVDYPADGLSVGEDVEMTAVWIFSQATLPPLHLRLHVVAVADGGAAATAGVGKGWTVTCLLSPVEDEEKGVQLVFQAPEEEPDSDDELYDETQEIPESSGSESDSDAAAT*