MQDKHETCKPNFVEEFIELYKSFPCLWHRKSNEYEQQKQRAYDALVQKYREVDPQANKETVKRKINALRTGYRKQLRRLNRPSRAGTSNSQRQPTWWYFQLFDFLDDYPSWLKQDGRQVDSTHVVSQESDEELTDDIEGSLGQQQHTTSSQWNESCSSSSQQHSEPTETAQRRTGSASARNEYEVEEVMDQKLNDFLQHDPSIVYGKHVANKLRSLNDMQNKFAQKLINDIIFEAEMGSLTRDCTLAGMTNVDSHILVREVITQRSLNG