MARAKSARYYKQCQIRWHALATISSSNTDALDATPQPLLRYRNSAFFAGPLPLAVGIDAASSYDTKETLEMSGLLLCYMFHPYRDMVQVKYANISQRETAMMSSALLVYALFTSTVFYLIALLRAISDQKLRVIPTVGGSSLPILYHYSIVRNISRIASISREGYNKYRGRLFKYAEPAGWRIIVTNPQHIEEIARAPDDVLSFAESANDVVQSILMHNALIRGQLTRNINRFFPEMHDELVTAVSEEICVEDSCKNADYCDLNERFTMDVVKGALVLKLFPAILRPFIARFCTNVPTNIDEGIVHFGPAILERLGKHGPPRCFVIDEIASPGRIFAEVEMKAILAHVVVTYDVKMKEDGALPSSRWIFTALIPDQKAKVLFRRRQS*