MDDGDLDFSNPDTFLCPAIGNDPPSSCSMDSYFDDILKDTEHHACTHTHTCNPPVHDHSHTHTCVHVHTKIVAASPDAAETAESPSENNASKKRPSGNRAAVRKYREKKKAHTASLEEEVVHLRALNQQLMKKLQNHAALEAEVARLRCLLVDIRGRIEGEIGAFPYQRPVKNIDLVSSVDQGSFLGGAQITNSCDFRCNDQMYCNPGMQGAMNAQVLGQGACDIANIQCMGSPKSGSTKLPVCGGMDAVPAGCLPNVEKK