MASSSTNLSAVKDKSLLKYQAFIAGQWVDAKDGGKIKVTNPATGEVLGTVPELGVEDTKRAIHVADEAFKTWSKTTAKERHDILIKMHKLMVDNADDLGLIITLENGKPLAEGKGENAYSASFVEWFAGEAVRTYGEVIPSPMLSLRNVVIKQPVGVAAILTPWNFPSAMIGRKLAPALAAGCTVVIKPPAETPFSALALAEIARRAGVPDGVINVVTTDKNIKEVGQELCESKIVKKVTFTGSTPVAKLLSKQASSTLKKVSWEAGGNAPFIVFDDADIEKAVDGAIACKFRGSGQTCVCANRIYVQSSVYADFAARLAEKVDAFKLGNGLDPATTHGPLIHSRAIDKVEAHVKDAVSRGASVLIGGKRAESLGPNYFEPTVLADVPHDAAVADEETFGPVAALIKFETEDEVIRLANNSDVGLAGYFFSRDVGRVWRVAEALEVGMVGTNTGLISQAQIPFGGVKESGLGREGGPHGIDEYMNTKVIVFGGL*