MFSGEDEPRNCVVCGDRATGYHFHALTCEGCKGFFRRTVNKHPGLTCPFAGSCEVSRVQRRHCPACRLHKCLAAGMRKDMIMSAEALALRRAKQAQRRAQQTPVQLSKEQKELVQILLGAHTRHMGTMFEQFVHFKPPAYLFIHHQPSPALVPVLPLLTHIADINTYMVQQIIKFTKDLPLFRSLLIEDQIYLLKGAAVEICHIILNTTFCLQTQNFFCGPLRYTMQDGAHVSPTVGFQKEFLELLLRFHGTLRRLQLQEPEYVLMAAMALFSPALYLPDRPGITQREEINQLQEEMAFTLDSYIKGQQPQPRDRFLYPKLLGLLVELRSIDNAYRYQIQHIQGLWALMPLLQEIYS