MTMATHEVSPFLQKITEEICLRDTFSHKICQHWKDLTKMMSEAIDETFDKAEVGKTTDLANQVVDEITVRRMATKNDVPTTVSKKRHRRANNSDDLPLFYTDQSVGFHRGHRNTPKVPVTLAELLTSIEDEQNGKSHSMPSPSPFVLSFKDLTYSVEIKKKFNPLPCCGSSDGDDMEINTKMLLNGISGEAIEGEMMAFLGASGSGKSTPIDALADRIAKESVHEYGHIIPKNENKTEFALDLIRELEDSPEGTKSALFF*