MATNHVVEEGEVVMDSLGQMKKLSKWAIFENQVIHRCYAWWMIGVLTDHYMRCAIDSYSIGDSTYYWPFCTTLARSSVKPWTEIIVRSLGNDQDLFGFIMLGAYQDSRPAPGGKPQVNFGMKDLFVLLVYMAMALPLPQILHFFFRSFAWPITWGTTAEGQESRNMLDGLVMDVSSPGDIRAYLAIFERLQAPGWLQGILATIPSASQSGAFQKVLQHLSMTGVTTRPFTFDVCAKDSAKTSVLLQWDPWETRAPVYVMWTFSHLLLTPTVTSLSKRLPKGRTWAAASLSASMMIGVGH*