MFSLSLSLCLSLCLRASLLCVASSQAGPPAFGACSRCPLQCFHIPLCLICNRFNLLSFLLSGFFFFQRFDIGMGVDYYNLLNVGRNATDEDLKKAYRKLAMKWHPDKNPNNKKASEAKFKQISEAYEVLSDPQKRAVYDQYGEEGLKGVPPPGAAGGPGFTSGGGTNFFRFSPREADHIFAEFFGGNPFASMSGLGGLGGRSGRIPFGDGMFGGFGGTENVFRSFKDTSGPRKAASVENKLQCTLEELYSGSTRKMKISRNIADASGKAMPIEEILTIEVKPGWKKGTKITFPEKGNEEPNVVPADLVFVIDEKPHDVFKRDGNDLIITHKLSLAEALTDYTLTVNTLDGRTLTIPCNEVISPGYEKIVPKEGMPVAKEPGKKGNLRIKFDIKFPSRLTSEQKAGIKRALGSS*