MLHFVKPALEALEPPAQVLISSAFMGWSQDLADSLGIPRVALWPSNAANEVIATYLPRLIAERYVLPAQVGDCKDDEKLITFIPGLPPLRPTQLPVCYQNDSIDARMQAVAIARLPQAVCVLVNTIEELEIEVVRARQQTLRSYLPVGPLIRQKPIVNHRYKREAAACMEWLEKQAPHSVLYIAFGSVFGLAVEEVAKIADAVEETSQPVLWAMRRNFATNAPGGFFEELAARITGGGRGLLVEWAPQQLILPHSSVGAFLTHCGWNSTLEALAAGVPTLCWPVAAEQNWNAMVLTEEWKIGVNVSGGEIAGAIRAVMSDEIGSGMRARARSLRESIGDGGSSARNLHSFALALKAERENEEP*