MSKTVIVKHGTKGWGGPLTLEPTTEKTVVASITGGGIHPVAKKIAEQLGVEAIDGFKEKVEPSQMICAVVDCGGTARCGVYPKLNVLTVNLHPTTPSGPLMKFINEKNFVSGVTIDDVYSSDEAMTESSVTSEKVKEPTPTKKEQVTAAKEKVAESQGGLLGFINRLGRSVGNIVGIFYQAGRDTIEIVIKNILPFMAFVSMLVGIINYTGIGDIIASGVTPLSGSIVGLVILSLICSIPVLSPVLGPGAVIAQVVGVLLGVEIGKGTIAPAMALPALFAINSQAGADFTPVGLTLAEAEPYTVEVGVPAVLFSRLLTGPLAVILAWLASFGLY