MMKDSFVKIFILFSYGFSLSLSANAQKHAVRYSLFHPVPASQLRDMETDRPDVTESPFTVNAGHFQYETDLFRIVREKSDMSKTSTLLINQANLKIGLTESTALQVGFQSYGEMRQKDLASGKKTHTHGIGDLTVRVKQNLFGNNGGNFALALLPYVKFPTSEYDSEGRFEYGLILPMQFKLPGEWKLGLQLETDRLKDQDQQAMHTELLQSVTVAHALVKKLDGIAETYYTYDFKAQQWSNFLNAALQLELAKNVKLDAGFNYGIQHQAARHYFLGAACRF