MIEVVESAVNELKEKLAKIEIQLSDPKLTSDQIKSLAVEYSKIKEILETYDKLKQCEEEIEFWQEALNEDPSLESELIKAKANYETLLSQLISLLLPTEEHNNVIMEIRAGTGGEEAALFAADLFRMYSRYAERKGWKVEVLDFHDTGLGGFKEIVLSITGKSAYKILRLESGVHRVQRVPITESSGRIHTSTATVAVLPEVSEVEVVIDPKDLKIETCKASGHGGQYVNKTESAVRITHIPTGIIVTCQSERSQHQNRERAFAILRSKLYELKQMEINKELSQQRKSQIGTAERSEKIRTYNFPQNRVTDHRINYTSYRLQEILDGDLDEIITKLLEHELVQQLKQKVSTS