MSDAAFAKLTDALQGLGEAYSTFGKALVTFQKEIRHELKEDKRKVKGDKKSRPPSAYNIFIKEEGEKIRSAGTSESQTEIMKQLAGRWKGLSPAQKATFDAKAKERNPAGEVKVKQEPKAEVTPKKVKESAAPADKSSKKHKHDSHEEAEQESTKKKKKKHHHEETEYDHEDYDHSAEKKKKKKKKHREEDD