MKTVILFGFLLALLGYLEAEHAQSDPEFTAKARQMLAVFGNSEVDRYTKSRNLPALIEFYEKYSSRLPLTVQDRTYANNVIRRYRAHNNQQVDGVPAQGGVGVVFALLLPFAVSIVEGIAKAIRE