MKAPWGCLFLCGLLRSNIYSHIYQRLQSLSLASLCCAYCFIFISVCSVSVLVVKMSSVMRRTIGSALRSASSVSDGARRFYSSGSSPPRKVAVLGAAGGIGQPLALLMKLNPLVSQLSLYDIAGTPGVAADVSHVNTRAEVAGYMGDEQLGKALEGADVVIIPAGVPRKPGMTRDDLFNINAGIVKSLCSAIAKYCPEALVNMISNPVNSTVPIAAEIFKKAGTYNEKKLFGVTTLDVVRAKTFYAAKAGVPVEEVDIPVVGGHAGITILPLFSQASPKPNSTLSEEDIKALTKRTQDGGTEVVEAKAGKGSATLSMAYAGAVFANSCLKGLNGEQNVMECSYVQSNVTELPFFASKVRLGKHGLEDILGLGSLSEFEQQGLELLKPELKASIEKGIKFASEN*