MQPQLATSKAVIIADEATTKPAAIEHQGQNFQFLVIQVPAEHQGKSFKLLIDSGSLHSFISLRCMRKLVLDQKVGNPMQVELASGKILFTRHETEPIEFLLGGNLTRSQFKVLPLGLFDGILGMDWLTQSQAKIKCHKGTMSFVDLQGNKVHVCGTNGTPTLQLVKASKLLKGLRKRQPMYVVKLNPVSQEKPSREPAWLKEYDDVFPEELSEMPPEREVDHEIELMPGAQPTAKQAYKMAVLKAIELKEQLRHLLEQGFARPSVSPWGTPVLFQKKKDGTLRLCIDYRV*