MAFSFSSTALLLFLSSITAAFFLLLRRTRYRRMGLPPGSLGLPLIGETLQLIAAYKTENPEPFVDARVARFGSVFMTHIFGEPTVFSADPETNRFVLQNEGKLFECSYPASICNLLGKHSLLLMKGSLHKRMHSLTMSFANSSIIKDHLMLDIDRLVRFNLDSWSSRVLLMEEAKKITFELTVKQLMSFDPGEWSESLRKEYLLVIEGFFSIPLPLFSTTYRKAIKARTKVAEALTVVVMKRREEEEEGEERKKDMLAALLAAEERFSDEEIVDFLVALLVAGYETTSTIMTLAVKFLTETPSALAQLKEEHENIRAMKSDSYSLEWSDYKSMPFTQCVVSETLRVANIIGGVFRRATTDVEIKGYKIPKGWKVFASFRAVHLDPNHFKDARTFNPWRWQGNSVTTCPSNVFTPFGGGPRLCPGYELARVALSVFLHRLVTGFSWVPAEKDKLVFFPTTRTQKRYPIIVTRRDDGGLSAT*