MSSEHRVLGTRLAGKVAIVTGGGSGFGEAISKRFAEEGCKVVVADMDPVGGERVAATHPKSMHFIKMNVAKEEDWETCIENTLNKFGRIDICVNNAGTSYRNKPTTEVTEDEFDKVFTVNVKSIFHSARHFIPNLINQGEGGTMINIASIGATRPRLGLVWYNSSKAAVANATKGLALEYGPKNIRVNSVCPLLSGTGLFETFVGVPFTPENVQNYLSAVPLGRLTDPTDVANYCLFLASDEAKFITGTCLEVDGGKGI*