MPLFQWQVAPHIWKVQKALLQSDVQSKSDKSPVTVADYGSQAVVSFILQRELPSESFSLVAEEDSGDLRKDGAQETLARITELVNDTLTSDGTCISRVSEEDVLTAIDSGKSEGGSNGQHWVLDPIDGTKGFLRGDQYAIALALLDEGKVVLGVLACPNLPLASIGGQDQHSLHNQIGCLFSAKIGEGTDMQPLDGSSPIKVHVSAIENPEEASFFESFEAAHSKHDLSSSIAKKLGVKAPPVRIDSQAKYGALSRGDGAIYLRFPHKGYREKIWDHAAGCIVVTEAGGEVSDAAGNPLDFSKGRYLDLETGIIVTNKKLMPSLLKAVRECLDEKPSSL*