RVQLVLVDMEHEAEEPRRWQTAHQPVLDNERAMSILDMSLSFRSGGVHTAWNHSPLDTQHCPQGAEMLGTFLVSAEAPVQNMGEVGPQFDVLLPEYSVNCCPQAALIPSQMTYCQGVSPSQPGMMMCEEPQMMMPLGEPGIPGMARTFSENLKIPSNSLPVPDSSGISVSHTSAPTMPYSDPRLLPSLRPSLTPKMLWAPNNMPSTETQPVLPSMVQMLPPRDPYDLVMPSDRSQSLPTLDPLDALVDKSDCQEDLFLPEPPIQAPRRADNSSGQKAAPRRKSPLSRPYRCQYRNCGKAYTKRSHLVSHQLKHTGEKPYRCTWEGCPWAFFRSDELGRHMRIHTRYRPYECDQCGRQFMRSDHLRQHQKTHQRLPGQVSNGQTGGPFAPGL