MKIQGKMFLWLSVFILAVAILYGVWSKEPAGTTALFLAFGLSVMIGYYLAFTARRVDAMAQDNKEADVADEAGEVGFFSPHSWQPLALGIGGALAFLGVALGWWLLYFSLPVILVGLFGWVFEYYRGESQNQ