MLVSLTVGKVDAGVTVLLTPDKRLIEFPSILLPPNISSGSIVDITVGRNVSKEAAAEEEFRALQDRIYQSFGASEPAAPVLRCRNATQTSVVLEWDPIELATADLISLSLYRNGQKAGNIPRPLEMHSTKISGLAVDTEYSFHLVLRTSAGTRASEKVVVRTHKMTDLSGITITTGILPATTRENLTRAVERIGAKIVDGVRIDTTHFVTTEGRGTAWEKAVENNIPVVRPEWVTACEQNGRILGVTKFYLDVMRPGPPSDDQLPPPPAKDVPPKDTPPRASPPAAQDSAHDKARDSKAAPADGKKDQEAEGEASTKADSDSNSPEKEEDGEGEASEPKAKTGGQAEQKVRLEDVQEQKVALRPVESQTALVEQVEDSDGGEDESKPASPPDGASFQEVEL*