MSKIVIALGGNALGNSSKEQLAKAQTAAKSIVDLIEQGHQVVIAHGNGPQVGKIRLAFEETSQSPEDVVPFPECTAMSQGYIGYHLQQAIDEELVARNLGEQPVVTLITQVVVDPKDPAFTKPTKPIGGYYDEETAKQLMAETGNVYQEDAGRGWRRVVPSPKPVDIYEKVSLRTLVDAGQIVIACGGGGVPIAYDGPVYHGVDAVIDKDFAAAKMAELIEADVFVVLTAVEHVFVNFGQANQQALTDVTVTAMQQYIEENQFAPGSMLPKVEAAISFAESKPNRQAIIGLLELASEAIKGESGTRITQ*