MASLAALSSNLFNGGSLWKYQDELKVSKAGKLRIRVTSMASSSPAQSLQFADGKANKLEKLRIGVLGASGYTGSEIIRLLQNHPHFQITLMTADRKAGQSIESVFPHLVTQDLPNLVAVKDADFSAVDAVFCCLPHGTTQEIIKSLPTNLKIVDLSADFRLQDIAEYEEWYGQPHKATALQKEAVYGLTEISRREIQSARLVANPGCYPTSVQLPLIPLIKSNLIEVRNIIIDSKSGVSGAGRGAKEANLYTEIAEGIHSYGITRHRHVPEIEQGLSEAANSKVIVSFTPHLMPMSRGMQSTIYVEMAPGVTTQDLKDHLGNYYEHEEFVVLLKNKEVPHTRHVRGSNYCLMNVFPDRIPGRAIIISVIDNLVKGASGQALQNLNLMMGIPENLGLGCLPLFP*