MLIARQVIWFLDLTRLALHSFHCAGLRRSGKSCRLRWMNYLRPDLKKEPISDREAETIISLQKLLGNRWSVIAAKMPGRTDNEIKNYWNSRIRKRQSAAAGAKGEPAPATVMEKEPTANAATVAAAPEAASPPPPPIPARLPMFSCQLLDGGGSGGATATTQSPPNAGSSDVSEVSACGGNGGGEDSSRDYCFSGGDVDGDGDMVHLLALDDLDLLVDVPGLLDVDAWDCELYRADYSTSRAR