MSNGKSFLGWNLRFYKTRKLCDAMIFNHDPPKCFDYWHCQAFGFLCTMLAAGGDDDDIILINTIDGSVARVLKGHRGSITSISFHPKREYLAFVDSFGTVIIWELQSGTTLHTLKNISHNTPPDFTALSALSWSPDGEMLAVSGLKNDVAMYDKDTAENFFKLRGEHTQPVCFLTFSLNGKYIATSGFDKHVLIWDVTKTQDIERHNFEEVISSMTWKPHGNALVVIDVIGKYGVWDSIVPSSMASPTEGRPTLDSKKNDGLFFFEEEEKEISTSGSMSDHGEEEEDIFINSEQPTRKRLRNFKYDEDSNDHWWTRVCIGWFDETGSREKKVNKQKVKPVERTEQLEAMDVELDMNETDKSGQVNKTNLFGLLRDDAGQLKELEGKTLVLSTKEEPKFEEPKEKHLTGEFDKDEV*