MVFSRCDLVGALEKAGANNYFGEPPGAFICLAIHESNYNSTMRKKGEDGSTYYGWLQIPSHDWVSDGGVPGEKNLCNLPCESLTTGDIDECFGCFKVLLGMGNGITVIKAYLAKCKGQDVSKMVKGANL