MTSVAATDKFPYGTLTPVSAEEKPDYNSLKTIHQELNANAMTIPSTHGGGHYGHLALVVQADRYNALPNAIAWINPIHPGPNPVHGVAPTAAQISENNRVYAADETKFLTFRATEAALQKQLLEAIPDTFTKSLKHDMYGYAQVTTLQILNHLDENYGTVDTDDLDDNLARMNADWSPIQPIEDLFNQVKDAQKFAADHDVISDKRAISAIVNNLKKSGVFTDAIKEWRKILPADQTMDALQKHFATADKDRRRILTPRKKSDMRIRRQNTRKNLDRRSPAFPCIIAGRTDLAQTATTPALAARSRLKATARKPQPIIC*