MQDRHENCKPNFVEEFIELYKSFPCLWHRKSSEYEQQKQRAYDALVQKYREVDPQANRETVKRKINALRTGYRKQLRRLNRPSRAAGSSSSSNNNSDAQRQPTWWYFQLFDFLDDYPSWLKQNGRQEQSQQALVSQDSEVEQADDIDDSLEQQQQQQQHTINSQWTESCSSGSQHQFQPLTTAQRRSTASARFSGEQELDELVDQKLNDFLQHDPSVVYGKHVANKLRSLNELQNKFAQKLINDIIFEAEMGSLSRDCTLEGLTGIEPNDFQGNSSTHH