MADDHNDDLPNEFAAAFSDSESSNDELEGNNEPAENAQEELVAATLQGTAVEAIVAQEPAVASLQRSTRFQESAVMAAHDMPDQPQDREDPGYEDKEMTDSIKGALDLLYLKHTTLDYKTARKLEHMKSKILSGIELNSPSGSRQKALQIQESEATNGAAQGRRELQFQQEGGGGLFYGHYAPPDLPPITSLQKLIQDCCKPFEKQLTPSDVSKTPRLRLKKEYVENHIKPILRNDEKPNEGIDVTTYDMEGNEYPMKFTTWGTDLYVLSRGWKTFCHDLGLVETQDFLTLWVFRHAKNGGLCFAIHSRRLPVFESIKKKRQRKQN