MPSFLKAFKGQVVKLLRHPCGSRVINELYLRASGKQRTVLAAEFYGREMILFSQDAAPKNLAETLSSMDDTAKYKVMQQMSINLIPIMEKGLLDPVIVHGLVAEYMEAAPASAVADAVEMLAGPNLLHMVHSHHGATAACQVLAMATAKQRKKVVKAMKGHVKVMACDEWAHIVVMAALEHTDDTALLRKTLVPELLESPSGVPGFSKKDAGLRRQELLGSGKGSLATELTTVCAANATKLLLNPKGSDLLVEAACLLTVACPEGVAAVQDAIVAATAEEPSTSGEGLTERVMENYFGSRALKKLIGRGQGSDSGAVDARKVLAAVFLFAEAETRDSVRRELLTVMKDGAAIESWANTVFGGQAEAPQKPVGQQAAKKKDKKAKKK