MSKQMGIRFHPTDTELINYLKRFFKGELCLNKQSPIQFADIYGDQPPWEIFEANSCKEKFRYFITPLRKRKMKDKRFCRTCAKGTWKGQTAEDLIRRNGMGPVVGFKRNFRFETSVCGQNKT