MATVVPECCRCCLTEDERDLIFVFDVLDEFESRICDLIETCGGIEITEDDAYSKSICGNCLNDLANAARFRDRCAKTEQVLQNASITVVEDDDDVVFEQEQDQLDTAGLVKLEEEDGDTQDSGEPRIQFIIADDPNDPELAKFDYDELISSQDSELLPDDFEVVKTKEKNVEKVVQPRPLQLNFVCPECGAGFAMQKNLVKHLASHHSFVCGVCLKTFENDSALQTHLAQSHDDNSPPTDNPKKKHLCEFCRKAFVSNSALTAHIRVHTKERPFPCSFCTKRFRTVGALELHERRHNGIKPYKCDICGRGFAESSNLKVHHQTHTKEKPHVCTVCNRAFARVFLLKIHQRTHTGERPFACQDCGKCFSQQGDLAAHRRIHSGDRPHACDLCGRTFIKSSGLLQHRKRHKLALGGEALNGVEELIVGEFDGVQVEDGHGEEDESGDGEEVLGLV