MDDGDLDFSNPDTYLCPALGTDPPSSCSMDSYFDEILKDTEHHACTHTHTCNPPVHDLSHTHTCVHVHTKIVAASPGDDAAESPSENNTNTTGNSNAASKKRPSGNRAAVRKYREKKKAHTASLEEEVVHLRALNQQLMKKLQSHATLEAEVARLRCLLVDIRGRIEGEIGAFPYQRPPVKNVDLVSSVDQGSFLGGAGTAQVTNACDFRCKDQMYCNPGMQGAISGQVLGQGACDVASIQCIGSNKSGSTKLPVCGGMDTVPAVCLPNVENK