MATESSFEKGQRMPPWFTFLVSVCLLALLTGMSTTEGRKNLSQKPLYVRMADTALKVWNSSGPGKEQWNYERGVLLYGIQQVWKRTKDAKYLEFVKNRTDAFVASNGSIPTYKKTDYTLDNIRSGTVLLFLWKKTGLDKYRVAADTLRDQLRSQPRTLEGGFWHKQVYPYQMWLDGLFMAGPFYAEYAVLFKEPADFDDIALQFILMEKHSRDNVTGLLYHGYDESRQQAWADPATGHSPSFWGRAVGWYFMALVDVLDFFPKNHVQRGDLVAILQRLAASVAKVQDTETGVWWEVLDQGGRAGNYRESSASAMFVYGFAKGVAKGYLRADLYKPVYEKGFAGLQAQFVQERADGGVDFNSTVSVGGLGGDPYRNGTYEYYLSEKVVTNDAKGVGPLLLASLQLL*