MGRFQSLLGGGEEEQDNFLDESSGAFSLSPMQRLYGFAGCLLAGLVCMLLSLVAFARPIKFAILFSFGNLLAIGSTALLIGVGQQLRMMLDPVRIYATAIYIGSVILALVCALCFHNKVLTILAIISEICALIWYSLSYIPFARRMVSELLMRCCDTEI