MMMEGRETAPSRPPNPALPYREDCWSEGETSELVDAWGDRYLELNRGNLRQKHWQEVADAVNSRRGASGRRPPRTDVQCKNRIDTLKKKYKIEKSRIVTGGGLAAAASQWPFFSRLDTLIGSSAAAAAPLAKKPSRSPPLARPAATAFSVDDSIFRRAAAAAAAAEDDDDDEDADMGSPSGSSSRSARGWRRAREKEGDGIRELARAIERFAEMYERVEGAKQRQMMELEKKRMEFSKELEFQRMQIFVDSQVQLAKIKRAKRSDADGYM