MASNTNEVAVDMTPFFVLYKNGTINRLRPADNAPLSDDPQAPVRSKDVVVHPETGVSVRIFLPKITDPKQKIPVVIYIHGGAFCMGSARSSTFHNFISSVVEKANFIAVSVDYRLAPENPFDTTYDDSWAAFQWIISHANGKGPDSWLNDHADFAKLFIGGESAGANIANDVVVSAGVTDLDSKIKILGLYLVHPYFGIENDQLYKALNPTRNGGCFEDPRVNPLIDPRLKSMACKKALFFVAEKDPLKEGAMNYYEGLKKSEWNGEIEVMETKGEGHCFHFFNPKSEKAAELVNKLVDFLKQE*