MATLLHIDSSVFPSAASASRAVAETFRTAWQEQHPDGTVIYRDLSANPVPHITADAHTAGFADPATHTP
......