MLLPTGTIPQSLNSIHKTFTNIVPNQSLGIPISISLFAGLATTSLLFFTFRDIRTITDTDVIKTTLSKRNSNSNSQSKIIPSPLITQIPTLFQEEISKLPYPPDIFPGARDIPSPYGSTRAYEFGPVNGPKILLIHGISTPCISLHSLATTLASSHGCRVLLFDLFGRGYSDGVLDLPYDERLYTTQILLVLASSELAWVGGDGFHILGFSMGGGIAVDFAVGFPGLVKGVVLLAPSGLIREQHFGWMGKMMRKWWFPDGLSGWILRRRVKGAYSGVSNPTSSSSSSSSSKDNQNEDQVQLDSELITTIPASPITNQDTDIKVSFDDSLISPSIPYTTVGQVMHWQTHQHHGYANAFASSIMHASVSGRGDTWRKLWGSGGFCGDGIIWGKGEDSKSKSKREKILVVVGDCDDVILAEELKEDLEGVVGSIGAEGEDDGNGDCKGDGKKGIRFEEKIVWKVVEGAGHEFPITKGEEVARFIGEFLSG*