MSAPTSTTTRLSSKFLVSALLLLTFLVDTVHSAQASKTKPALIVGIKPLFKREDSKALESTTATTTATPQPPTRPELVTQSLEKNADLYYFGLGSNMLRQKLENRAIDGSKINVKSFQPAVVYNYRLAFNMKGFPPLEPGMGSLEPTTSCMDAEQQLQQLNQPSTKQQDNAHSSISKPLCAYQENECHGALVRLSAEDYEKVMRSEGVGHGRSDQGYEEVVVDAVPYKGRVVQAVALRARSHVRLSQDPAPSQRYMDILKQGAQELGLAPAYVDFLNQHPVQQSSAWTRRIAVCNLALYSSQLVSFQSKLRKLQVWLLWRVYVPPTANVLQRILSELAIGMILLPGAIPGSLCFLHMKRTNKMNGMMKALADNHW*