MLRESLSVVMPHNHEPVQLRIGIHTGPLVSGLVGAKMPKFTLFGDTMNTASRMESTCQPGCVHVSDAFAQLLPQEDWKSTGGVQVKGKGIMQTYLHTPNPNVLADAADTLDGLPPSPHTLTTAKSRRASRGSSMSEVDRSGSTGLHSLMTILTNIRGEDDDLVLSSLEGSRIGTSRRAAHTSHPSPQLWDTDSPDSDTTTPFAAARPWDSHCSNQQGAGLRGVSPEHRDGPRPSGIGCRHSSRRTSEGSRLARMRSTKRPSDVSLRGRQSSTCAVAEPSLNTNISQQQEDNS*