MKRAVITGLGIVSSIGNNQQEVLASLREGRSGITFSQELKDAGMRSQVWGNVKLDTTGLIDRKVVRFMSDASIYAYLSMEQAVADAGLAPEVYQNNPRVGLIAGSGGGSPKFQVFGADAMRSPRGLKAVGPYVVTKAMASGVSACLATPFKIYGVNYSISSACATSAHCIGNAVEQIQLGKQDIVFAGGGEELCWEMACEFDAMGALSTKYNDTPEKASRTYDAHRDGFVIAGGGGMVVVEELEHALARGAHIYAEIVGYGATSDGADMVAPSGEGAVRCMQMAMHGVDTPIDYLNSHGTSTPVGDVKELGAIREVFGDNSPAISATKAMTGHSLGAAGVQEAIYSLLMLEHGFIAPSINIEELDEQAAGLNIVTETTERELTTVMSNSFGFGGTNATLVMRKL*