MAKQTVTTMVDDIDGSTDDVITCAFGLGNSQFEIDLNAAHREELESVLAKFIDAAREVGGGRTLRSRQTTKRVERSDREQTQAIRQWAKDNGFEVSERGRISKSVVDAFEAAH