MSEINIDGSEVQRDVSLNRAEERLVEMSNGCICCTLREDLLEEVGRLAREGRFDYLLIESTGISEPMPVAETFTFRDELDRSLSDVARLDTMVTVVDGMNFLRDYQEAASLASRGETLGEEDQRSITDLLIDQVEFADVILVSKIDLISSEQREELLAILRQLNAEAEILPMVMGQVPLAKILDTGRFDFDRAASAPGWLKELRGEHLPETEEYGIASMAYRARRPFHPARFHAFLHNPLKQGRLLRSKGFFWLASRPREAGSWSQAGGLMRYGLAGRWWRFVPTGQWPQDEEGLRAIMRHWEEGVGDCRQELVFIGQNLDFAALRAALDACLLDDAEMNLGIPGWQGLDDPFEDWGHAA*