MATTLMSLKLFVDKEMNRVVFAESGNDFVDVLLSFLTLPIGTIIGLTGKQSKIGSMTRLYESVEDLDVNLLQAEACKDMLLHPRSASEEQCKNLKVNVNNTNMTKYYICSSWSCCSEAHQLISSVCNAPCRCGRQMNQVICKKPPKVVAEGKDGVFVKGDVIYMISDDLQVSPVSTASALSLLKDLGIGLRTTFEEHNVRVSAEEVLHLLERSLFSKTPLTDMFLGEQDIASTADHNSIATLNSSGHGMAQSQMEGENDISSERMSIKLIQNKFNHRIFYAETGTDFPDLLFSFLTFPLGAILKCLGGRSGIKSLDNLYKSIEDLNSKSCMKSEECKTFLLDPKLAPYFNSKNQLLHIEEEAPRNFLLKNCQICFNSDRLECSHGLRRIMVHPINPKYPGAVTESGGAFLKEPTTFMVTDNLVVKPFSTISVITLLSSYNMVMNDIEERVVNVGVLEAISLLKASLISNTVLTDVFSLENPIPKKIGYYRRMVASTINKAIEDGILHEDNYSNN