MEDLEKTLKSLPELLRQREEALAEREREVKKLQQDLEKEHPNLGKPSDVLRLNVGGRRIDVLRRTLIQVEGSMLESRFSGRWDDGLDKDVDGIFFIDQPPDLFLMLVDFLRAKQTETPLAKLTKPPQVNCGKDEEDFKRIVEYYGVTLAVYPIGLYRLEEKTTPTSPEWGLCGQGECNIEAQEWTTFALRPLEDCHVRYIESYEVTIEPSSNAQVGWISSSDQNMPQYRSSESGRGVGYGSRSMALDCVKACVAVGGATHNLSSSVALGTDGTCTCTIRSENHGNHWYIDGRLVASTSKKGGNVSEFTLNDGNEWIPALSIKGNCRISKIELQL*