MKSIMMSFIRWKTKGYVLISSSSMLFNQIQNSDQAPPPCPPGPPQLAIIRNLHVLGGSGTLPHRSLQSLSKRYSPIMSLQLGNVPTVVVSSPEAAELFLKTHDTVFANRPKFETALRLWSTGRTGETASKLASFGALRKREIGAMVESLKEAAMAREIVDVSERVGEVLRNMACKMVLGRNKDRRFDLKGYMSVSVAFILADYVPWLRLFDLQDQPIHPHDGHAHIIDKRSNKGIVFDMIIGSSETSKLVRHPRVMENLQNELKNVVGINKMVEENDLAKLCYLDTVVKETLRLHPVVPLLAPHESMEAIVIEGYYMKKKSRVIINAWAIGRHPKVWSENAEVFYPERFMNDNVDFKGQDFPLIPFGSGRTSCPGMVMGLTIVKLVLAQLLYCFHWGLPYGIDPDELDMNEKSGLSMPRARHLLVIQWWQV*