MEAQNHEVAALVEKISGLHAAIAKLPSLSPSPAVDALFTALVTACVPASPVDVSRLGPDAQKMREELIRLCSDAEGQLEAHYADALAAFDNPLDHLARFPYYRNYLDLSRLEYELLGRYVPGWPPPASPSSLVLAARHLPGTLFDNYDRCAAANERAKKLVRADADLSKRMSFRTADVADLTEELAEYDVVFLAALVGMAAEDKARVVAHLGRHMAPGAALVVRSAHGARGFLYPVVDPEDIGRGGFEVLAVYHPDDEVINSVIVARKAADGQGKGSGAAPVVSPPCKCCKMEAGAATTAAPPLLKREDMAAREEVSF*