MMNRPNLQFGLADVSTALSNLILTGGGNTLDSIFSHCENLASVNDGRDFQPAVGSSVYLQQREVLQRFSQDRKSNGSRNLFSRAYELLYSRSGASVSGSEKKIYRGVRQRHWGKWVAEIRLPQNRMRVWLGTYDSPETAAYAYDCAACKLRGEYARLNFPNLKDLKADLGSGEFARLSELKKLVDAKIQAIFQKIRKGKGKKSVKKDSQGAGGDLGSGSCSSSSSSVSLPPAAVELTDEWSWENVQPPATAEEGLWNFENSPRGVSMDCATATTVAGSETECYSLAKMPSYDADLIWEVLAN