MALMSNLCIFVLVAHFATTVVCHERPHQAALFVFGDSIFDPGNNNYINTIASFQANYFPYGESFFKYPTGRNSNGRLIPDFIAEYANLPFILPYFEIGKKHLVNGVNFASGGSGCLAETARGFVIDLQTQLKYFQNVGKLLQKKVGETESKQILSNAVYIFSTVSNDMFAPLFANSSFPYSDTEYLQMIMGNLTSVLKGIYKEGGRKFVMFNLAPLGCLPLMRALNLQIGVTNGSCMEKATNLAKMFNSALPTMFKKLEKQLPGFKYTIFNFFKVIADSIHNPTKYGLKISETACCGTGSFRGILSCGGKRQVKEYELCKNVKDYLFFDSVHPSEQAYLKYTELLWNGTLDVVAPYNLKSFFELST*