MKFAGAILLVTCLSVAQGYRSLLQQAGSNTAVNYNPVAITVSSAPFDILATPITPVLPYSQAAYQCNVTGDSRYPPYATGTFPLTVSVPVGQRVRVIFANGNLNGATVTQQGQPGVIVQQGGAVIVQQLGGASPIVQAVGSPVIQSSASPAQLVNQGTPTVIQPPSGGGGGGNGPAPTVQPNPPTPNVPTTPTPGRSPSPPPPTKASPPPPVVKNAPPPPPASPPPPASPPPPSSPPPPSSPPPPSSPPPPSSPPPPSSPP