MAGLPLSRRAFVAACTGAALAPVLAAPAHATTRAPFGRYGSPAARLTEQTLYVHPGGLGDHTTVQAAVT ......