>105043 MLHFVKPALEALEPPAQVLISSAFMGWSQDLADSLGIPRVALWPSNAANEVIATYLPRLIAERYVLPAQVGDCKDDEKLITFIPGLPPLRPTQLPVCYQNDSIDARMQAVAIARLPQAVCVLVNTIEELEIEVVRARQQTLRSYLPVGPLIRQKPIVNHRYKREAAACMEWLEKQAPHSVLYIAFGSVFGLAVEEVAKIADAVEETSQPVLWAMRRNFATNAPGGFFEELAARITGGGRGLLVEWAPQQLILPHSSVGAFLTHCGWNSTLEALAAGVPTLCWPVAAEQNWNAMVLTEEWKIGVNVSGGEIAGAIRAVMSDEIGSGMRARARSLRESIGDGGSSARNLHSFALALKAERENEEP*