MVAGLDVSPPLTALEGGTSMEPSTEVENIGKPPRNISVIRHCMSSARLAEELDLVGIDSKSPGCGKSGFLPVFRSGSHCEIGPKQYMEDEHICIDNLLEHLGEAVDVPSPGAFYGVFDGHGGTDAASFIRKNILKFILEDSHFPTCVEKAIKSAFVKADHAFADAHTLDSSSGTTALVALIFGRTMLIANAGDCRAVLGKRGRAVELSRDHKPNCSTERLRIEKLGGIIYDGYLCGQLSVARALGDWHMKGAKGSACPLSAEPELQTVTLAVEDEFLIMGCDGLWDVMSSQCAVTIVRKELMQHNNPERCSWELVREALKRNTCDNLTVIVICFSPDPPPRIEIPRSRMRSISADSLNFLKGVLESNI