MSNQVNDISYVSLIQVNIVLNKNIILWLGSATPRALRDIDLAQDSVVKIFSFSREPNVVQPWQTTEKEYSSSGFAISGRRILTNAHVVGDHSYLQVRKHGSPTKYKAEVKAFGIFGARRYTFIGETIYALGYPRDGDIISVTKGIVTRVEPQKYAHSSIEILTIQTDACINGGKSGGPVVMGNKVAGVVFENDSPSDK