MESAQAETKTPSSYAKGPPWLFQGSALYQLHLVKAETARPLIPKGLKLVEAFGYTLGGFFLARYNDSPVGRFDELVVIAGIVWNPPTSCAWAARVLVNSHEACRHGRKEIGLPSHVARFSKRVVAPLKKPLGKPNGFLSMIGLGTTSCNKKDHMEIQVTEIKDSGATDFCKINLSTTAAESKSDNKWFGPAIKMSLPSFSGHTEYNPHLLKYSCGIECRVRAVEPAKLSGPTAAAENGQDRQSSSLSFNDNDLGGVFPESDALNPSISILLSKPILALEFNSLKMLVNAPTILSWESKKAVRES