MSAAFLAPAAGFSAHRCADRYHGDFFTRQRPDAALRRAVSNAAAAAAGRRKLSSHVHVASADLPTRRAFAAAAAALALGVCGDPASAVAEKAPRITSKVFLDFRIGNLDVGRVEFGLYGDIAPNIVKTHGEVPGLTYRNSSVHRLTPFSRSPDFRSAAAFAARHDRGGLLCTAISFNEPEFSGFEYIVTAGPAPSSTAPPSSLARRVPPPHPARPLRAGRPRADEPRTRRPANDNKAFWIDFGKKYLKDERAALAQAAIFKPLTKVLVTNCGSL*