MATPSEEAPARRVRRGPKAVGKKRKLVLDAATVLHGDVMRQQLANSSDIRRVRKKAPCTRSELWIVHRQTIGQQIFSEPSVPGTHQRLSYYCSVGRVIVGSARNCGRCVRLLPCVSDALRVLYDRVLVTGAADLPSAGREREVTPEAYREEPEVERAAGAEPAGELVEEPGLELAVEEPVMEAVAELPPEAGLLGIESELLHKVAAEAEAVAEAVAGGEAVVLEGVDGRTIIVLEDDGTIIDEGPSSLVAVKEEVVEEEIQEEELGFLGEPRETVFLRDDEGDLHEEAESYYNFVQDFGGWSARTRAVGGYLQGVFAGLAGGAEIREKEQSPKIGLHYTLRGKTRKEAARLFFETLVLKTKDYVDVEQLQPYGEIYISAQPKLMTASF*