MATARTLAAAAAAARAFSLTATSGGGVSMVQGASRGIGLEFVRQLLKRSDEGRVVATCRAPDSAVELQKLRQEHEQRLAVLPLDVTDESTIEAAAASIGETHGSLNLLINATGILSIPNVIHPETTFSKVQKSSLLLAYEVNAVGPILVIKHMWPFLKAGGCSETGRGFSLVANMSARVGSIGDNGLGGWHSYRASKTALNQLTKTVSVELGKKDNIACILLHPGTVDTDLSRPFQKNVPKDKLFTREFSVQKLLSIIDNVKKSDNGKFFAWDGQEIPW*