MPVGVCVITGFLGSGKTTLVNYVLKADHGYRIAVVLNDFGAELGVEKMLVQQDGVDGTNESRTLVEDWVELNNGCVCCTVKGTLVQTIEGLLEKRREMGEKFDFILLETTGLADPGPVARELWVDDELVEEDGAVLDSIVTLVDASNVEKQLEENKEATLQVAYADTILLNKSDLVQVEDVERIKARLETINAEAEIVVTTRSKVDLGIVLNQGTVAAGGRGKKPVLSAFAAAPPSAVLSSGGGFWAKGVEKIAPSSVHDAQIRTVCVAARGFMEVSAFERWFEDLLWERRNEEGGPDILRAKGLLYTSGSDKRRVLQAVREVYEITDGPVEENLEEAMNKVVFIGRNLDEKALAAGLEACIVKQS*