MLHLIGLGLSHETDITVRGLETIKKCKRVYLEAYTSILMAAEKETLEKFYGKELILADREMVEQASDDILAGAQEDDIAFLVVGDPFGATTHTDLVIRARELGIKYQTIHNASVMNAVGACGLQLYNFGQTVSLVFFTDSWKPDSFYDKIHENRKIGLHTLVLLDIKVKEQSIENIMRGRNVFEPPRYMSIEQAASQLLEIEESRDEKVYCSDTPAIAVSRLGSPRQCIKAGSLGELAEYESGEPLHSLIVLGNNVHDLEIDFLVEFADDPEAFKALITKDAENFKKEVKIMSYSDDDDE*