MHSFHDEKAEVIGLVEAEDLKPNDLVGVNKDSYLVLDKLPPEYDSRVKAMEVDERPTDQYSDIGGLEKQIQELQEAIVLPMTHKERFENIGIQPPKGVLMHGPPGTGKTMMARACAAATQATFLKLAGPQLVQMFIGDGAKIVRDAFVLAKEKAPSIIFIDELDAIGQKRSGGGELSGVREVQRTMLELLNQLDGFTNQTTVKIIAATNRPDTLDPALLRSGRLDRKIELPHPNEDSRARIMQIHSRKMNYKKDDVNFVELARSTDDFNGAQLKAVCVEAGMEALRRGASELCHEDYVAGIAAVQAKKKSNFNYYA*