MKFLNLIVVVLALICNEVQGLKLQANVGELFTYKIEPQLFNWTHQVISQQFRYRPSLKNYPDLPSWMRYMYSHEYHAGFL YGTPPASSAGKDLSLDVVALNRQNYETRRVVVTMFVAHKFPTPNVVQMKINNLNWVHLMDPGRRENLRNIFRNDLWPNSK EDLSVVFMESAVNMGGRLPLRPQQREGVIVHVGSFAQFSPRLQELQEEVRPLYKLPSCTYKRTSVQKIFENVGFKLDWCA FRMVGMESPTEILFHSGKQNEQQMPDDLNQRQEDRWMGIAREDVPERNYIDEFAFAFAIPGMIFAILIGMLSAVLCFQHE KFYDPHSEFFFANIFHICEESCAPQSASSDSGADDGSESSSNSDYPMASTVQMVQCSDSKSNQPITTLKSLKDPNFLLDN TSMRSQSPNNSFYQLDCGNSSIYARPKPPPYKGGTLGRNGVDIXQTSPRVLYC