MLSTIMNHLKTQPLFVLLLSFIGFISFLKNFIIFLKWIFITFLRTPKNLVQSYGSWALITGSTDGIGKAFAFQLAQKGLNLILVARNLNKLQQVCYEIQAQNPNIKVKIIVVDFSFNVTKGIQEMKKRIEGLNIGVLINNVGVTYPRAMFFHEVDENIWKNIVKVNLQGTTLVTMAVLPGMIGRRKGAIVNIGSGASIVVPSHPLFSIYAATKAYIDQFTRCLYVEYKHHGIDVQCQVLILTHNFHFFYLQLL*