MQQLLAPVHAFLRCETPQTWIDVARASASLDELLIDHCNCELKAAQTAMFLLRRYALNAESGQSLLAWAKPYEEFVYHKDRDIEQFLARDVKKNELVAVLQPNQHFSFAQDLIPPLIRLIKEEFHHFEQVLELMHARQIPYRNIRAGRYAKGMMSHVTTHEKNILRDKLIVGAYIEARSCERFAKLAPYLDAELSKFYVSLLRSEARHFEDYLKLAQLVSSEDISERVAYFGEREAELIMAPDDEFHFHSGQPQAIKYSYA