MAEAKDAAQMLVTFKDVAVTFTQEEWRQLDLTQRTLYREVMLETCGLLVSLGHRVPKPELVHLLDHGQELWTVKRGLSHPTCAGDRTQVHTREPTTYPPVLSEWAFLRGSLTVASSTSSDSRLGRSRDKEGLLGMTPETDLHKETHPGKASLEGEGLGTDDGLHSRALQEWLSADVLHECDSQQPGKDALIHAGTNAYKCKQCGKGFNRKWYLVRHQRVHTGMKPYECNACGKAFSQSSTLIRHYLIHTGEKPYKCLECGKAFKRRSYLMQHHPIHTGEKPYECSQCRKAFTHRSTFIRHNRTHTGEKPFECKECKKAFSNRAHLIQHYIIHTGEKPYDCMACGKAFRCSSELIQHQRIHTGEKPYECTQCGKAFHRSTYLIQHSVIHTGEMPYKCIECGKAFKRRSHLLQHQRVHT