MSSSIFGPLTGFLERVNSLNAPYQALSYDEQKAMTIWQRVKFYNWTFELCALGVLFLVYAFYKFGNSVNLKRGNQIFQSLHSFLANDLKFSRVGFNINDSKIFTVEHQNTWFSSFATGRSAIKSINLNLHLVARSNPFSMCLEYLLGFFFASLKSKQLEEFMEIVIRPNGILVTSESAHPNKNAHEILTKFRFVTSIVNKEFMNQARTENYFLSIAHTSENDKLPNNFVYMSDVNQLSGFMFHYSKPYEVLSQAGNLLKYISFTDLPVNPPRDDKEWESSIEPKAIIRCAVPQNENELKLLNQIISLVVEIYDGFTQDLVQQSPNLFITNDILKRTTNLRQQELNKIKKFMKETELELAKEKKLELEKAKRRQLKASGQQEKVDQKMKEKRERRLKNKQRTRFQ*