MASSCLNYYRGGTQTPESTSSQPSIFKDIFASRKEILTGFITIRDLRPVMTLMRTNPTEAQLKHMINETLQLRDEMTNLNYVFTYVEADGTIRNRKVVVDGDGQLNYGELDESLRISDA