MLKMGYYYAAVACCIVMQAGHAHGWGHDGHYIACAIAQSLFSQSALKAVQSLLPQYSGGRLANLCWWANEVRLLEQWRWSIPLHFIETPDYLCSYDYTRDCQSLQGHPDMCITGAVKNYTTQLATYGSPKQQYNLTEALLFLAHFMGDLHQPLHAGFAKDSRAQSIILQWYNEESTLHHVWDDGIVHGLRSQHYSHSNILELINDIKENITGYWKEDVPSWTYCEDGQITCPDVYARESVKLACWWAYKGASSGSSLEDKYYEGRVGVVQRRLAQAGVRLAGILNRVWAA*