MASHRIGARVAGLSPEQLCAIIEAQAGASDAALRVAEEHAARLVEQPEWVLSEVLLSPDLAPHILAQLPTKAHAVNGTCRAWRRGWKETLKKRERPRMLVIGGRNNEILNSLERYDASTNEWEGEAVAPMLTAHTIACMAVLDSKLYAVGGFGPDGAPSNLVERYDLATNAWEVVAPMATPRENHAMAVLDGKLYAVGGFNNDGALSSVERYDPAANAWEAVAQMATARCNFAVAVLDGKLYAVGGYSGDFLSSVVRYDPALDAWEAVAPMAVRRIAFGVAVLDGKLYAVGGENVDDNSLSSAERYDPALDAWETVAPMAEARQYHAVAVLDGKLYAVGGQGAGYNTLSSVEQYDPALDAWEAVVPMATARAFPLALV*