MSSNKTSIVILGAGGAGIAIAKALDAKLDPARHSITVVTSADYYRHLPAALRTVVTAEGDLEDQMCIPYDQAFGKTFKQGNGRVATFQFGTVIGVEEKDEGGVVQLEGGHSLAWDFLVIATGSEWNGPLRWPKEKENVKPYLDDWREKFSTAKSVVIVGGGAVGTELAGEVREFYPSTELTLVQKGPLVLNPTYPDSFRQRVHDGLTSRGIKVVTGDSVENLSADVLNGVDPVTPGRKITTAKGVTVPAELIVAVHGRRGVNTSFLGSAHSPSAPSINKALESSGHLQVSPSLQLTTNPHVFAAGDVVALPEQHTLIKASAHAGIVAGNILALIQAKNKKPATKPYRKAMDGILITNGRARGTAYFDFFTIFGRPLIFGDWFSSLIKSRGLLIGMARGVLNQ*