MSDRKRMSIGAVTTPILGSRSSATTEREAGIAEVFTKASEEKLKALYVTSVTDRDLQGRQSFAEKDRVVLAPPGYEEQEMEDWVRQCVGFGCKKGLKPESPNQDSFSLVVVENDFAMYGVYDGHGPAGHDCSDLSLRKLGSAFLNDPDRERDPGAVLTKVFLDTQEILMKQGNFDTSGTTCTIVYHDKKLDKLTIAHVGDSRSVLGKKKDESSPWESLELTTDHKPDLPKEKARIENANPPGRVVFDGYYNHRVFALNGMYPGLNMSRALGDVIAHKEAGLTAEPDICVIDLKAEREKYAKLMLLICTDGVWEFILSQEAINMAQKFTDCQQADSAEVLVGTP*