MTSNECFLIVGSGSIARRHMRNIQSTYPQAKIVCVSASGRELNSNELPSGVSALGSLHDALQVIPTFAIIASPAPLHVEQASLLASSGVSILVEKPLSDSLVRFASQGGASLNGKRILVAYNLRFMPSIRVFKQYIDSGKLGRIHSVSCEVGQYLPDWRPDSDYRKNVSAQRTLGGGALLELSHELDYLQWLFGPVANVYCIARISGALELDAEDTVDALLVSQKGYVINLHMDFLQRTATRKCKVVGEHASLEWNILDNSVVLYSSLGKKQVLYSDQEYDRNRMYIDELLHFVDVAKGKSSALVTIEQGLETLKLVEALKRSSASGKVISLRDFS*