MKLFSLSVMSTLIAMGLASAEVKAEASPHITGVNLGYGTQEYESRDGERWDAGDGFKYDIWYRYMLTSHWGVELSYGQGTGGAYSAMFDILSDVRELEYSNYRAALYGQYNFSRGNSVYAKAGMAFSDITYDLDDSRIKEDAEGFFGAVGWQHRFHSGFGLGVEYQYTDLKQLEVQSINIAFSWQF