MTHRIRRRSVLGCAALAALLTAPVALAAPAFAAPTTTPPVIDFNGDGFADLAISAPNATVSGVGEAGYL ......