MSADFEIALSRDAGISLEDRLAAFGRLSAFEQRYVHRVAFNTPALASLYSTVPESFVPDQLPRPVSPDVNAENVAKAAADGTVFVLSAAEIPAYLEIVADLAGKGALFGAAAVMVKSDPTSIRASDVDAIARSAAMLRTIVPFAVVEPPTPSAKGPTVAGYQFQCGCDVALIKDPSTAVSLTPSASSGSTQSGVLRAFSGPLSVEKLVEGVRGELADHPAYGPALQPAEAPAAEETPESDETLEACSWDPLKALAIAGAGSEGYGASKDVEPADGEGDWDVEAAEPLL*