MSLIVTRFAPSPTGYLHIGGLRTAIFNYLFARANQGKFFLRIEDTDLSRNSIEAANAIIEAFKWVGLEYDGEILYQSKRFEIYKEYIQKLLDEGKAYYCYMSKDELDALREEQKARKETPRYDNRYRDFKGTPPKGIEPVVRIKVPQNEIIVFNDGVKGEVKVNTNELDDFIIARSDGVPTYNFVVTIDDALMGITDVIRGDDHLSNTPKQIVLYKALNFKIPNFFHVPMILNEEGQKLSKRHGATNVMDYQERGYLKEALVNFLARLGWSYQDKEIFSMQELLECFDPKDLNSSPSCFSWHKLNWLNAHYLKNQSTQELLKLLKPFSFSDLSHLNLTQLDRLLDTLKERSQTLKELALKIDEVLIAPVEYEEKVFKKLNQALVMPLLEKFKLELNTTNFNDENALENAMHQIIEEEKIKAGSFMQPLRLALLGKGGGIGLKEALFILGKAESIKRIEEFLKN*