MATTLMSLKLFVDKEMNRVVFAESGNDFVDVLLSFLTLPIGTIIGLTGKQSKIGSMTRLYESVEDLDVNLLQAEACKDMLLHPRSASEEQCKNLKVNVNNTNMTKYYICSSWSCCSEAHQLISSVCNAPCRCGRQMNQVICKKPPKVVAEGKDGVFVKGDVIYMISDDLQVSPVSTASALSLLKDLGIGLRTTFEEHNVRVSAEEVLHLLERSLFSKTPLTDMFLGEQDIASTADHNSIATLNSSGHGMAQSQMEGENDISSERMSIKLIQNKFNHRIFYAETGTDFPDLLFSFLTFPLGAILKCLVITLLSSYNMVMNDIEERVVNVGVLEAISLLKASLISNTVLTDVFSLENPIPKKIGYYRRMVASTINKAIEDGILHEDNYSNN