MASHRIGARVAGLSPEQLCAIIEAQADASDAALRVAEEHAVRLVEQPEWVLSEVLLSPDLAPHILAQLPTTAHAVKGTCRAWRRGWKETLKKREGPRLVVIGGHGSEGGTVSSLERYDPSTNEWAEEAVAPMLTARGEAGMAVLDGKLYAVGGYNDDWLTSVERYDPAANAWEAVAPMATARDNPAVAVLDGKLYAVGGYGGDGGTLSSVERYDPAPNAWEAVAPMAAGRAVVGMAVLDGKLYAVGGYNNGSLSSVERYDPAANAWEAVTPMAEARNSLAVAALDGKLYAVGGQNYDLLSSVERYDPATNAWEAVAPMAEARAILGAAALDGKLYAVGGYDENEALSSLERYDPATNAWEAAAPLTTARSFHGITVA*