MKLPTYTLFIGNPGVGKSTLLNAIIGSVQFESGVSIGTGLTRRLQLYQASDDTVIYGDTPGLDDLENRKLAAEEIKLAFQQDKGGLIKLVFVVTTESGRVRASDMATIRLVLDALPDKSIPFGILVNKVSQGLRLKLATSVQAREDFVRSFACLGPEYSPPKLMFYERMDNLDDQENVVHDPAPTLLEFLDDLEATLVQPERVQDIKHQMAAELLEELEKERAKKKADISGWSTFVDGLGMGAGAAGMAILGMILSRN*