MVGQKFWESQEDRAMVESAIGTEACDFFISSNTSLPKLLPPPPPTDPNLQQGLRHVVEGSDWDYAVFWLASNVNSSDGCVLIWGDGHYRATQKGNSSDKEEDETKRRVLRKLHLSFTGSEEDHRLVKSGGLLSDLDMFYLASLYFYFRCDSTKYGPAGTYVSGKPLWAADLPSCLSYYRVRSFLARSAGFKTVLSVPVNCGVVELGSLKLIPEDKSVVEMVKSVFGGSDFVQAPKIFGRQLSKPRSMSINFSPKMEDESGFSLDAYEVGGSNQVEAALYLTDEQKPRKRGRKPANGREEALNHVEAERQRREKLNQRFYALRAVVPNISKMDKASLLADAITYITDMQKKIRVYETEKQVMKRRESSQITPGDVDYQQRHDDAVVRVSCPLETHPVSKVVQMFRENEVTPHDTNVAVTEEGVVHTFTVRPQGGCTAEELKDKLLASLSQ*