MGAAASLPVTSKFSTAGENDSIKYGTSSMQGWREQMEDAHAAILDLDGSQSTSFFGVYDGHGGAEVALYCAKQFHVELVNDPDYVNNPAAAMEHVFFRVDEQLHQSDEWRVLANPRGYSYLMRCLRTSLCAAWPLKARYIGPQDEGSTACVAIIRGNQIIVGNVGDSRCVLSRNGQAINLSIDHKPNHRNERARIRAAGGQVRRDGFAKIQEGRVVATEWGVYRVDGKLAMSRAIGDFQYKQNKTLAPAEQMVTCNPSIRAVNITDDTDFLLIASDGIWDVMTSQKAVEIVHTCLQNGMTDPRAICGTLQDLCLRSEDNSTVILVGFKDGARIGSPPPPPGLEPEDAPSDIADTSGEARAGSNNEIVEAKAQPSLFFIAESSKQGFSEQE*