MPNTLDQSYVEKGAWKQDLFRGKVVFITGGAGSICRVQAEALVLLGANAAIIGRNQEKTTTAAKEIASLRSDAKVLGIGNIDVRKVQNLKEAVDKTVEELGRIDFVIAGAAGNFLCDFNHLSSNAFKSIVDIDLLGSFNTVKATFEQLRKNKGAILFVSATLHYYGVPFQIGVGAAKAGVDALSNALAVELGPLGIRSNAIAPGPIDGTEGMLRLSRSSKDETIKNVPLQRMGTTQDIADGTVYLFSPAASYVTGDVLVVDGGSWQVSSGVGAKDYPVTLLNAINAPKGGKL*