MSSADSVSDKQELLSAIANDDAEQMSIILQRSPSCVIESVGSALHVAAMYGSIACTEHLLQESCELNCEDKDGHTPLHYAAVEGDSEILQMLISARADLYSTTRDTRARLMSGGLVIDMAGGRNSLHLAAENGNSEAAEVLYRACPQLAELEDLDGARPRDVALREGARAATISAGRKAVVDLLGAEPIPSQEELRAQAQADVAKGRKRLDLAEAAQKVRLAEEKALNGTPADHGYQSRWPKLYGLQGSDLHSLLHPDLVAALSLKADARREAVFKICEEITPGVYAFQCISDGTAALNQQLLEELDNMESWAAESPWQLSRPNSMNRYGVVLQDVGLGAIAQSLTTAVVLPLAAALWPGRFSDLSDIHAFTVRYRENEDRLLDTHVDSSDVTLNLCLGGSFEGGDVYFHGPAGEGRDPMTSPHPGGPGPCSHCRASHQHHSGTALIHLGNHIHGAHQLRKGRRTNLILWCRAGQKEAALPELD*