MDIHIGDLHSTIVDRELEIIQELLEEMLTHTEAMSNACDVCAELDCLLSLAQASRTNNYVRPEIVQDSVIEIVGGRHPLHEQILDAFVANDARLVGGAGLNSQPEGLEDEDDWNSILLCTGANACGKSVYMKQIALIQIMAQIGCFVPAERATLGIVDKIFTRVSTRESVSKAQSAFMIDLNQVSLALRNCTPRSLILLDEFGKGTLSTDGAGLFCGVLMHLLERGPACPMVLVATHFHEVFTRDLLDVENLPITCCHMQVMFTLDSDSAFKVSRISVAHGVNSVARGLSADSHAAQCAAMFGIPARIVSRAQHVSNLISQHEIVQLLDEEITEKEKEDLLDAEAVCKRFLEWDLDDHEGVDVKARLRWVLGMVEEGQEQQDE*