METSMITELKSVRDIWKKMPSERHARIFLEEMIWPSGRHCPHCGSLSSTPIRGRTARPGLYQCAERECCLQFTVTTKTPMHATKLDLRIWIAAIFLMLTSSKGISSVVMARILGVNQKTAWKLGHAIRELMDEREAVSARLAGVVEVDEAYVGGAPKFKKGVKNKRGRGTGKPMVLVAADRTGQAKATLIPNAKGATLGPIMKEWIDPSSALMTDSNTAYRKIGRSFASHHTVNHGKRQHSRPSKGAHINTVEAVNSQVQRALIGVYHRLGRQHLQRYLDEILWQWNHRQQEVKIRNRKTSSGTKTIATRVWKPIPVVDQMRGLLCCAVGRQLRRTPQWGLCWPIHLFEHKGTFA