MSENLNGKLSCTTSVFFLSLDASVLGQFEAPKAGLFRHSNPRMGEMLLHFLLWLRMDLIKWSILGKETLQERTDVAEGNGVNGHSIASQAWNVLVQQVDTITSYMPLVLLPICELPEEKDAFNSVVRDEVQAGKLASKSNEEITHAKREKLALESNEVMSPTATNIPYKGGAEDGSELQQKEDNTKMARKIDEPTDLDAAIELKMNDFNSSLWAYLALWAIVEFFAHWCLACQNYKPHYEQVARYAHLCEIMGRSSKAPQVFNYSSPNTGNMEVLFRYGIAKYLKQQIVFEFLEAESSIYRDDDSIASTTVLIGDHLLLKVKNVVVTVASYFNDSKRPATKNVGVISVLNVMRIVKKPITATIAYGLDKKATSAGEKNVLIFYLRGGTFDISIFEISNGVFEVKATNGDNFVGGEDFDNALLQYLADELKILQGIDFQKAGYPFKGCRKLLRKHELTTEVGQLEKDGGAIFEKAEIAKKPSSGYDKNDEESLKELSNQKERLEEIGCGKGS*