MDDGELEFPPSSSSMDSFLEELLKDSHACTHTHTCNPPGPENTHTHTCLHVHTKILPAAQSDDKETTDDTSESSGKKSKKRPSGNREAVRKYREKKKAKAASLEDEVVRLRAVNNQLMKRLQGQAALEAEVTRLKCLLVDIRGRIEGEIGAFPYQKPQPFSYRMQPCNMPCDVDDLYCLQNGNSGEGILMNGLNGCEFDQLQCLGDQNLAGCSNENGTFNVDASGANKSKGGTCAAKAV