MSSRRSGAASKFTQDELNDLVLKLQALLPQLNQRQASRVSVSKILQETCSYIRSLQSEADDLSEKLSQLLDSFNIADVDIETLRSNLQQ