MTRKLFTNTRERWRQQNVNSAFAKLRKLIPTHPPDKKLSKNETLRLAMRYINFLVKILGEPSLPPTTVAAQGDLLGLFPQGPRLPELEGSTVLSDYRVSSPCPSHHL