MAFAVTAAAIGGVRAPAFQAQAARIHEQRREAHGLAPARRFFGFEAQPAVAASSAAKFTIEMSGKATLFSVPVSNFAARCRHLVYAKGLEGAEVEIKSPQDVGGLKSEEYMKARPAGPGPRARGSRGAAAQINPLGKMPALVTEEGTCLFESEVINSYLLDKYAAKGEGFKPSNAEARAYSSLVARFHDIYMGPLQACMYKDGIEPEARRKMLQELLGHLDTLEGLMAKAPGFASYGLVGGPNLSAGDVAVYPTFVFYTRILPEHFKVDPFAGRPSLARWWATVKADAVAAKVIAEMEGGLDVWAKNDRWATVLKDYKP*