KMSFAMVRAAPSRFLYSDISMLSEDEENGSESSGSDEKSFRLDDSGYEIKVGGKRKSGSRRPPPIVGEIRQRNAANARERDRTNSVNTAFTALRTLIPTEPADRKLSKIETLRLASSYISHLGNVLLVGEACGDGQPCHTTSSYYHHSSPGRDSENSQPKQICTFCLSNQRKMSKDRDRKSALRS