MLVTFKDVAVTFTQEEWRQLDLTQRTLYREVMLETCGLLVSLGDRTQVHTREPTTYPPVLSEWAFLRGSLTVASSTSSDSRLGRSRDKEGLLGMTPETDLHKETHPGKASLEGEGLGTDDGLHSRALQEWLSADVLHECDSQQPGKDALIHAGTNAYKCKQCGKGFNRKWYLVRHQRVHTGMKPYECNACGKAFSQSSTLIRHYLIHTGEKPYKCLECGKAFKRRSYLMQHHPIHTGEKPYECSQCRKAFTHRSTFIRHNRTHTGEKPFECKECKKAFSNRAHLIQHYIIHTGEKPYDCMACGKAFRCSSELIQHQRIHTGEKPYECTQCGKAFHRSTYLIQHSVIHTGEMPYKCIECGKAFKRRSHLLQHQRVHT