MGLLREAALGVLAVVLLALIMCEGVMGAEEVMFKGCKAPLVVMGASMVDVGENAVAQPLTSAAEFVPYGVDYFGKPAARFSNGRVISDFISIGLGYGLMEPYLNSVNPEFQNGVNFASSGSTAQSSSGTGSSGRGSALFPFAVQVAQYKLFKEKVAAVQAKHDNSLNHLPTAMKLDKAIHVVMTAQNDYSNTIFGSTNYDPLTVVNAVVAAIDTSLREMYKIGARTTIVMNVFGVGCTPAYLAQGAKFSESLDNDSCIASYNSLVELHNTHLQQLIDKLRVELSWNELVVFDLYAMYLDAVRHPSKYGVKYPMTACCGAGGGKYNMDAGCGVTAVVNGVSVTGARCASPTEYISWDGLHPTESFAKQIADALLSGSYFSPSLSIEDACKA*