MKFKAFVTDNGVQLLERRFLPALERTGKSCHLFLTRDHAMFLHLLNGDGVQCLAQFRKEALFHDYRISSQNDDRIAFALDLSLLLRALRSAVAVASSASASSAPTRLEIKLVKKLPPNSTQPMPYLTLETRGYKSAVIQDIPISKPLSRAQVTELQSALDTAQDLPQTLVQVPDLNQLLNLVDRMKQVGDVVNVFISKHGDLSVQVSTTLISLGAEFRRLVVIGEKTNAPAEDQNLSAQTRSSRSISRGDGQYVQVSVKHFAKSLQCHLTRPDCTFFGIAPQGSCLTVIFQFFVPGSRQTDKSISLHCRLPVLDPGSG*