MATFHLCNSKVKNIQFQPHLDLTPPMSFTSHTNLAIPNEPNSIKFNQLRQKFRPQPDNRRSTQIFNHIEKPIMDHPSSTVHDEVPLKVGIIGFGNFGQFIAKALKRQGHAVLATSRSDYSDYCKEHGIQYFGDMERMCEEQPDVVLVCSSILSTESVIRKIPMHKLKSDIIFVDVLSVKQFPRNLFLEVLPPEFGIVCTHPMFGPESGKNGWAGLPFVYDKVRIADNGTQDRKCAQFLSIFENEGCRMVEMSCEEHDRHAAGSQFITHTIGRILSHLNLESTPINTKGYETLLQLTENTVSDSFDLYYGLFMYNVNATEQIENLDRAFETVKQKLFGRLHDILRKQIVERVPMQGRTREANSPTPCFLPNNENMKDLTSFALPPPPQEAKGESLPPMPTKDTTRVASIQ