MDDGDLDFSNPDTYLCPALGTDPPSSCSMDSYFDEILKDTEHHACTHTHTCNPPVHDLSHTHTCVHVHTKIVAASPGDDTADSPSENNTNGSGGNGSNAASKKRPSGNRAAVRKYREKKKAHTASLEEEVVHLRALNQQLVKKLQSHAALEAEVARLRCLLVDIRGRIEGEIGAFPYQRPPPAAKNVDLVSGVDQGGFLAGAAAQVTSSCDFRCNDQMYCSPGMQGAVSGQVLGQGACDVSSIQCVGSTRSASTKLPVCGGMDAVPAACLPNVQNK