MVVHEEGEEEGYGGTMVVNDQDAMGTMVMHPTGAQDGRPKLPGLGEEAEGGGEDVGQYGTVNFGATVQGPEQPKGGGGGEGGGTSSYLAAVRAAAADAKPRDGNQAGMEAEIAVRPVAAPPPKDERARTKERLRGLFEGGLVVTAPFLRAAQAQPLALLGPNGGGAGWEATGCDGISAGAYEVLLHLVQQSAAASMHVAKGEAAVLPPITKLPHHVVAHVQANPQLQNTAQVLAYNQQAQAALILDKQEAADLQNTIADLSASLHCMLCL*