MSVQKEEYDIVEKAQLSVSAESLTSDSESISHNPFDDFHKAERWRKVYESSGYEGLSKFDPEFTWTKDEEKKLVRKMDLKIFLWVFIMFAFLDLIRKNIARAVSDNFIVDLKMNTNDYNLGQTVYLVIFLASELPGNLLSKRFGPERVIPVQIVLWSVICITQAGLKNRGQFIATRCLLGMVQGGFIPDNILYLSYYYTGAELTFRLSFFWCAIPLFQILGSLLASGIIEMRGIHNLAGWQYLFIIEGFLSLSVGVASFYLMRRGPTQTGESAFHKGKSLFTEYEEKIMVNRILRDDPSKGDMSNRQPVTFKEILYTLTEFDLWPLFIQGITAFISLQTVGSYLSLILKSLNYSTFLSNILAIPGQALLLINLPLAALLSRKLKEKSLCVGIANVWVLPFIVSLVALPTDTNPWIKYILLTGILGLPYTHSILAGWVSEISNSVRSRTVGTALYNMSAQVGAIIASNMYRNDDKPYYTRGNKILLGFTCFNICMAVATKFYYISRNKYKDRKWNSMTKEEQINYLDTTKDKGMKRLDYRFIH*