MARGGQGLARVAVVVRAGAAPLWWCGAFAAGVGVLVPGLTGRRIGVMAGAVLFLVAAAVVTYGSRKRYT ......