MATAITSRSGHVGKLALHRTIASFRDWRRAVGLSRPDTTIGLVPTMGALHEGHLALVRQARRDNDVVVASIFVNPAQFGPHEDLERYPRQLAQDSRVLADLGVVRAGVRNGFDQTAEGQSRPGHFRGVATIVTKLFNIVQPTNAYFGQKDAAQCVLIRRVTEDLNLDVTVHVLDTVRDADGLALSSRNAYLTESERRAAPVVYQALTNARSLFQQLENDDDDGGRENPCIDRDALVHVVRATLAAEPLVSEIQYVAVDCKATLQPLEHVHLKQGAVLSLACKIGNVRLIDNIIL*