MKSGSRTILTLKQKFEIIALFEKGESQASLARKYKISPSSISNICHKKREEILEAYSSRPSTKKLKQSFYDDLDIQLRDWYLLQRSKNIPINSVLLIEKAAQIAKYLKIQDFTCTMSWIQRFKARHSLVFGSISGEAGEVNNELVASWLKNEWPEIRKGYGNKDIFNADEMGLFYRLLPNKTIKVKGERCVGGQLSNDRLTLLFCASMEGEKLPPLIIGKSKNPRCFKKVDITSLNYKNNQNAWMTSTTFSNWIVSWDSKLRKIGRNIILLVDNCSSHPPLGQSLTNIELIFMPPNTTSKLQPLDAGVINAFKQYYKKGIVTKMIRFYDSYPEKKFKLSILDAISMVKTAWSKVSCNIIKNCFRHAGFGEVIEGMAINENFSSDIEEYFEKQHSFTDFVNVEENLVTENVTEQKVELNLSLSDTSDNNQCVKLPNIHKGFECMQQVVLFYSNQDKTDHLQESLIAIESDLEMILIKKKTKQRKITEFILKK*