MGGVKPVVNLTVCSAGGAGRGSTWSPWMSLSSVAFEKQDPDRWFAELELSGVPGAPFHGAPMIPVTHQSAIFGHSSVKQNAHNRERGVCDLWYDPGTTLVALNKVDAALKLAALSSHRGSHSRLKVHGADYSVQRGGVDATGRQRRAVAELASWVWNRCLRRSAMARERYRSALNTSNRALSELLSRAAAGPFPLDRETGRTARSPAFQYAHALGRGACVGECARQEVAACLWLFEFLDPFLIARGRALGLRSLQLLQSPHAGWAVEILDLASADRLATEAEREPGALLERLRGADGEVAMCGGGCERGHADTPPPLLAAVEYVRREATYTYREIRVGESEWECTLQIPEALPLTATVPRLPNGMVRKAGRAYRSVLDLVVATCPAALVL*