MALQFDPDTGLPWPAFAPEAGADFEALHVRPSANLPYAGLPKRWCEMPDKGRPFALLLPEHREDVPAFLRSRGWDVRHWFCSSGYRGHAAALAGAEREGVAGRGPGEARLYGPCFFLERQIAAIEGTLAQGSGPADAAWRVLDVGCGSGRDLAWLCSREGPPRWRGVGLDQLRPALERARALAARAGPPPPSTTSASSPTAPRGRGRPALEGRTFDLVLSIRFFHRPALPWVAERFEALVEEVAPLPSDGRPVACLLARKRPAL*