MLMLFGSATLSGYLMETNHLVKEIYGCQRQRAKGEVARKANLSYNQVKRWVQNQRYGMKRQPKGFSFLSSGK