MGRFQSLLGGGEEEQDNFLDESSGAFSLSPMQRLYGFAGCLLAGLVCMLLSLVAFARPIKFAILFSFGNLLAIGSTALLIGVGQQLRMMLDPVRIYATAIYIGSVILALVCALCFHNKVLTILAIISEICALIWYSLSYIPFARRMVSELLMRTTKGVPCLSSSVWDASSYFGILRSNWWLRLHRLSFGFLVDMGTSWLHGVCKETSLASLIERLKLPLY*