MLNNPYSRLFGRFCARCHGALASRDLVFRCQHATYHQQCFSCFYCHMQFKKGDEYLIVEGEIVCRKDYHMLLQNHLHTSAPVLFDFESSESSRKTPKRPRTILNATQRKQFKAAFEKSAKPCRKIREQLAKETGLSVRVVQVWFQNQRAKMKKMQRKEESKRGSSALDSEGKSIEGEKSSDEENCSDCDDLEMEHPEKPYPENPIEKLYHMQSTYFQFT