MSTIMLQSSDKEIFVTDIKIAKCSGLIKRMLEDCGVENDENEVVPLPNVNSSTLRRVLTWANYHKDDPQPSEDDEPKEKRTDDIIPWDADFLQVDQSTLFELILAANYLDIKGLLELTCKMVAKTIKGKTPEELRKTFNIKNDFTEDEEAELRKENEWGEGK