MSKVAIVTGAGQGIGFAIAKRLHADGFKIGILDYNEETAQAAVDKLSPEDAVAVVADVSKRDQVFDAFQKVVDTFGDLNVVVNNAGVAPTTPLDTITEEQFEKAFAINVGGTIWGSQAAQKHFRELGHGGKIINATSQAGCEGNPNLTVYGGTKFAVRGITQTLAKDLASEGITVNAYAPGIVKTPMMFDIAHEVGKNAGKDDEWGMEQFAKDITLKRLSEPEDVANAVGFLAGDDSNYITGQTIVVDGGMVFH*