MDDGELEFSNSNMGGELPSCSMDSFFDELLRDSHACTHTHTCNPPGPENTHTHTCLHVHTKILPDKVSTDDTSESSGKKRPLGNREAVRKYREKKKAKAASLEDEVMRLKAVNNQLLKRLQGQAALEAEVTRLKCLLVDIRGRIDGEIGAFPYQKPAVTNVPYSYMMHPCNMQCDVDNLYCLQNGNNGEGASMNEQGLNGCEFDQLECLANQNLAGKEIPVCSNGIGTFTVNGSGVNKRKGEPRAAKAV