MPLPHALQAAGLANWAQHWMDCLVAWRAEAGGGTGCEQSLHKQFASLHSTVIRLKRSSTANEQTAMIALGIEGSANKIGVGIVRDDGKILSNPRHTFITPPGQGFLPRETALHHQEWAVRLVQQALEEAGITPSQISCIAFTKGPGMGGPLVSCAVVARMLSQLWQVPIVGVNHCVGHIEMGRVVTGAQDPVVLYVSGGNTQVIAYADQRYRIFGETIDIAVGNCLDRFARLLGLPNDPAPGYNIEQLAKQGSKLIELPYVVKGMDVSFSGLLSHIEGTAKGLMAKX