MAPDVQYNTKHPVYPILQQIGKEITHQVKPKAVVVFSAHWMGKEDTIHINNAISADLIYDFYGFPDHFYKAKYPNKGSPELASKIMVMLSEAGIQSYGMKRGLDHGVFSGFHVAFNPETNPLNVPLVQVSLFKSEDPHAHYALGRAVSALREEGIVIIGAGMSVHNLRDMNNMFEGNTEPLPYVVSFDNALKEAVEAKPDVREKNMAALCKRGDAKQAHPFMDHLMPVFIAAGAAGEDRGKQTWTLHEGSFGWSQFRFGDVPSS*