MARDHKPSRRRARVLAASAAVFAIGGTVFAGLPASAAGKPLGHDVSSHQKDVNWSGAQAKGARFVYIKA ......