MADVGSKQNFDWQKLYVKATDKIMGDEDCAFRSLLTAAPPLLNCDHGDPTMFEAYWNAHKDDHVKVGYANDTLSYFVKSKEQEGCPWFVSALLDDAIRELHSFVGNAVTGDRAIVVGNGSTQLFQAALYALATRDGTSTPVVSEAPFYSAYREIIDYLQSKLFHWAGDSKTFHPKANETFIEMVTTPNNPCGTMREGLGLGDKGTIVHDLAYYWPTYVPIISSFDSDVMLFTLSKCTGHAGLRIGWAVVKNPAVAKKMAEFVALNTIGLAQDAQSRAAGLIRTVIRGYGGKRRQDHCIADDNFEISLSDPKYLLAHEIRITEALLAKKFFHWSRQVMESRWVKVRSALAGNKNFSLQNNVASATHTFSTCTFSGTSHSTYPAFIWLKCEKEGTDCQMILKRNGILGRNGALFGVSTQYARLSLLDHEPAVDLLVERLTTLEC*