MSMLACALQTMGSSCSRPHSVNEAEAAGNTRSADIDRRILHETKADQHIHKLLLLEGAGESGKSTIFKQIKLLFRTGFDEAELKGYTPVIHANVYQTIKILYDGAKELAQVELESSKYVISSDNQEIGEKLSEIGGRLDYPLLNKELVQDVRKLWEDPAIQETYSCGSVLQVPDCAHYFMENLDRLAEADYVPTKEDVLHARVRTNGVVEIQFSPLGESKRGGEVYRLYDVGGQRNERRKWIHLFEGVDAVIFCAAISEYDQLLFEDETQNRMMETKELFDWVLKQRCFEKTSFMLFLNKFDIFERKIQKVPLTVCEWFKDYEPIAPGKVQDVEHAYEFVKKKFEEVYFQSSKPDRVDRVFKIYRTTALD