MANFLGQLELQVVARRSFVTTSPFFAQQHKYPSHYHHHRLPVVQCCSDSATINSRVLILGATGRVGGSTANALSRCCPHLRLLLAGRNREKGEYLSKEIGERAEFVQIDIEDTKALREALENADLVIHAAGPFQGSTNFNVLEAAIATKTAYVDVCDDKDYSQLAKSLCKKAQLANVPAIVSAGIYPGVSNVMAAQLVHLAKMASTDCVPKRLQFSYFTAGSGGAGPTILATSYLLLGQDVVAYRNGEKVILKPYSGRRSVDFGTNVGRRDVYLLNLPEVASCHQVLGVPTVSARFGTAPNIWNWAMSAVANFVPKDFLKDASKVSTLVKLSDPFVRAVDGFVGELMSIRVDFESSDGRKAVGLYTHKKLSESVGVSTAAFARAVLEGSTQPGVWFPEECEGISLETRNKLLERAAEGAINFTMNKSPWMIEGDPKEIGFGIFLQ*