NMHPDSSTEFDSSSSCSTASPGGDTPGCSQHPPDSLSSSVDSTKDAEICAADSFVPTVTAISTSPDLRWMVQPTVITSVSPSSGRAKPKTRSSTQQLQTGANKAKPSDRKGLKEKPSKEEEERRRIRRERNKIAAAKCRNRRRELIDTLQAETDKLEDEKSALEGEIADLLKEKERLEEVLVSHKPSCKLPANDEDGKPTESNAAVGEASIGQDMDSVPCIPAAAILGNSDILLCSSAEEEDLEDLKGDDLDDLVPSLQMAVTPEMAASVPDIDLSGPFCLSDWETLYKSVANDLESLSTPVMSSSPNCSNYRTAFSFNYSEIDSLAEGLESLKGSLGASELMKDNLNSPTLLAL