MKFTAACSIALAASASAFAPIPSVSRTTDLSMSLQKDLANVGKVAAAGALAFGLATAPANALTKSQINELSYLQVKGTGLANRCPEVVGEDSITPKGGQRLVDMCIEPKAWAVEEEIGKAGRTEKKFVNSKVMTRQTYTLDGIEGALKSEGGSIVFQEQEGIDYAATTVQLPGGERVPFLFTVKDLVAKGNGGSFKPGFQMGGDFNTPSYRTGLFLDPKGRGGTTGYDMAVALPGLQSGEEGDDDLFKENNKTFDITTGRIEMEVNKVNAEEQEIGGVFVATQLSDTDMGSKVPKKVLTKGIFYARVE*