MKFVSACTLALVASASAFAPSSSVSRSTELNAVKDDLAFLGKAALAGAVAVGIAAAPAQAITKAQLNELSYLQVKGTGLANRCPEVIGEDSISPKSGQKLVDMCIEPKAFAVEEEIGKAGRTEKKFVNSKVMTRQTYTLDGIEGNIDISGGNIVFSEKEGIDYAATTVQLPGGERVPFLFTVKDLVAKGSGSAFKPGFQMGGEFSTPSYRTGLFLDPKGRGGTTGYDMAVALPGLQSGEEGDDELFAENNKVFDITSGRIEMEVNKVNSAEQEIGGVYVATQLSDTDMGSKVPKKVLTKGIFYARVE*