MNLITGPVIQRDSRRRTGMTNKMIYDQASGLRRLTQPSVTKVISVTGGKGGVGKSNVTLGMAICMAKQGKKVMVLDADLGLANVDVMLGIRPKRNLGHVLAGECELKDAIVEGPHGIRIIPATSGTQSMTELSHAQHVGLIRAFGTLEDEMDILLIDTAAGISDMVVSFSRAAQDVVVVVCDEPTSITDAYALIKLLSKEHQVQRFKIVANMVRSYREGRELFAKLTLVTERFLNVSLELVACIPLDDNVRQAVKRQKIVVDAYPRSPAALAISSLANKALTWPIPRTPSGHLEFFVERLLNRSETVGEPFGE*