MKRVTGLSTLIILWVPAALVWSGVCVAFRPALRCFQPAHSLGNALHRNSRYHQCDPLCWPTRSKRSLSSKEESEKDNEPLTPDRVAALIERSFVEACMQLAKGYVDILKLFIVSTKAGYELLLGPTSLIQKVDSCENQSAGRLLMDEEIQLRRNWIHAIYLTLAHLDWKKVDASSWEADAHISKQYQPLLPELVELKATGKAFEAENILENHPELVKEGSAIDRAVVSQTLRVIWITMDVLQEEELAKPRSPRPQIPRAFD*