MDPAPPNTDYSTKPKRITAQLEFLYEEVINGIRKDPDAGGFQVPDDWDKLGKPDYYKIIKNPADLGGLKKQIKGHLYQDVQEAIKLLALMGRNCLGYLTEGSPLVRGADRLEKEFFKILAGAPAP