MLDTKGPEVRSGDVAKPILLHEGQEFNLKEELTQTTLSVGMMSLGVKSKTGDLVKCEVIDGGELKSRKHLNVRGKSATLPSITNKDWEDIKFGVDNEVEFYVVSFVKDVEVVHELKDYRKRCNADIRVIVKIESADSIVNLPSILSASDGAMVARCDLGAELPIEEVPLLQKIVIVATNMLESMIDHPTPTRAEVSDIAVVVRQGVDVVMLSGETAHRNFPLKVVKVMHTVALRIESSSRVNSNSISLSRHLAYKSHMGEIFAFHAATIANNVATPIIVFIRTG*