MDNNEKEKSKSELLVVTGLSGAGKSLVIQCLEDMGYFCVDNLPPVLLPKFVELMEQGNPSLRKVAIAIDLRGKELFNSLVAVVDKVKSESDVIIDVMFLEASTEKLISRYKETRRAHPLMEQGKRSLINAINDEREHLSQIRSIANFVIDTTKLSPKELKERIRRYYEDEEFETFTINVTSFGFKHGIQMDADLVFDVRFLPNPYYVVDLRPLTGLDKDVYNYVMKWKETEIFFEKLTDLLDFMIPGYKKEGKSQLVIAIGCTGGQHRSVALAERLGNYLNEVFEYNVYVHHRDAHIESGEKK*