MISIKNVNKYYGKIQVLKDVSIEIESGEIFGIIGHSGAGKSTLLRCINGLEEYQEGSVLVSDKEVKSLNEKQMRDLRKELGMIFQHFSLLERKTVFDNVALPLECFGYSKAEIKKRVLELLEVVGISEKKNDKPRNLSGGQKQRVAIARALALNPQVLLCDEATSALDPNTTKSILSLLEDINKKLGITIIVVTHQMEVIKQICGRVAIMENGEVLEVGDTEEIFLRNTKGLRKLIGEESIILPKGTNIKILFPKDISNEAIITTMARELNIDVSIIFGKLEQFKDDILGSLIINISDKSGEQVKQYLTSKGIRWEEMINE*