MFRRWHNAPDPEENDAMHQEAKVTELKNAIGPLSGLSLQFCNDACLRRYLEARNWNLDKSKKMLEDTLKWRATFKPEEIRWHEVANEGETGKVYRANFHDRHGRTVLILRPGKQNTTSHDNQLRHLVYLIENAILNLPEGQEQMMWLIDFTGWSLTNSVPVKTARETVNILQNHYPERLAMAFLYNPPRIFETFWKIVKYFLDTKTFQKVKFVYPRNEESIELMRQYFDVEILPTEFGGKDGSHYDHEEFSSLMAQDDVKATSFWGLDKKLTCTSNGHLGAEVAPEPVLVTRQGN