MMTLETLIKEQLDPHLVEVDEGTYYPRTFIQQLFVDGYFGEAALRKNAEVIEAVSQSCLTTGFCLWCQLAFSTYLENATQPHLNNDLQQQLLSGEILGATGLSNPMKSFNDLEKLNLEHTYVDGQLVVSGRMPAVSNIQEDHYFGAISKHESSDEFVMFILRANQDGITLVEKTNFLGVNGSATYQITLNQVVVPQSQIITHDAKQFAATIRPQFIAYQIPIGLGSIKSSLELIDAFSNVQNGINQYLEYDVEAFKKRYRQLREEYYAILDDGNLTSHLNELISLKKDIGYLLLDVNQASVVNGGSRAYTPYSPQVRKLKEGFFFAALTPTLRHLGKLEAELKG*