MSAPTSTTTRLSSKFLVSALLLLTFLVDTVHSAQASKSKPALIVGIKPLFKREEPKAVESTTATTTATPQPPPRPELVTQSLEKNADLYYFGLGSNMLREKLENRAICGSKIKVKSFQPAVVYNYRLAFNMKGFPPLEPGMGSLEPTTSCMDAEQQLQQLNQPSTKQQDNASSSSSISKPLCAYQENECHGALVRLSAEDYEKVMRSEGVGHGRSDQGYEEVVVDAVPYKGRVVQAVALRARSHVRLSQDPAPSQRYMDILKQGAQELGLAPAYVDFLNQHPVQQSSAWTRRIAVCNLALYSSQLVSFQSKLRKLQVWLLWRVYVPPTANVLQRILSELAIGMILLPGAIPGSLCFLHMKRTNKMNGMMKALADNHW*