MDLLLLTEEQTAEAVLGSLSLLSHQVAVLPAQTSSLVQLGEPQVILVDARSDLAGARTMCRLVSDTGTAPVVAVVGEGGLVAVNADWGVDDFLLPTTGPAELDARLRLVSTRVTGGVDEQPDKVTLGELVIDESTYTARLRGKPIDLTYKEFELLKFLAQNAGRVFTRAQLLHEVWGYDYFGGTRTVDVHVRRLRAKLGSDHESLIGTVRNVGYKAVRPTRRGDRDGGDTAGDDTEQDETG