XSQAFGNALSSLQGVTGQLVTNAQGQIIGTIPLMPNPVPSGQAAGGAQGLQVQPITPQLLTNAQGQIIATVIGNQILPVINTQGITLSPLKPGQQLHQPSQTQVGQAASQPNLLHLAHSQASMSQSPVRQASSSSSSSSSSSALSVGQLVSNPQTATGEVDGVNLEEIREFAKAFKIRRLSLGLTQTQVGQALSATEGPAYSQSAICRHTILRSHFFLPQEAQENTIASSLTAKLNPGLLYPARFEKLDITPKSAQKIKPVLERWMAEAEARHRAGMQNLTEFIGSEPSKKRKRRTSFTPQALEILNAHFEKNTHPSGQEMTEIAEKLNYDREVVRVWFCNKRQALKNTIKRLKQHEPATAVPMEPLTDSLEENS