MSLSMPGPSQAGLFKPGYQSHDAEDGAIIRNIEACQAISKTVQTSLGPYGRNKIVINHLQKMVLTSDAATILRELDVVHPAAKLLVMASQQQDAEMGDGTNMVIILAGELLKKAEELLRMGLKTSDITQGYEKAQNYALKVLEDLEVDRLKELRSQEELCKALRTVVASKQFGTEDLLSSLVAEAVLAVLPKNPVNFNVDNVRVVKIMGGSLEQSRVIKGMVFGREPEGTIKKARKAKVGVFSCPIDISQTETKGTVLLKNAQDMLNFSKGEEDRLEATIKELYDSGLRVVVAGSSVGDLALHYLNRFNILVVKILSKFELRRLCRVVGATPLARLGAPMPDEMGSVDVVETTEIGGDRVTVFRQEEANAVTRTATIVLRGATQNHLDDVERAIDDGVNAVKAITKDPRLVPGAGATEIQLVEKISAFADKTPGLPQYAIRKYAEAFEVIPRTLAESAGLDATEVLSRLYTAHHRTTKASESEESEEGSSEEEEAYWTTGVDLQAGSSTGTLDAVDEGILDLLASKSWAIRLASESARTVLSVDQIIVARQAGGPKPPGPNPNWDED*