MSAKQVRRANVRSPLPKPPTHPSVGTDDVHANNRLPPHFPTPKAARVFLERSPYVSWRAQRPVFAHPAFNGVIHPDLPVWAGEPGIPEPAVGSDAATPRISRLAKTEVDILPDFHVQTVAASRCRSAAEARQRIAAASDAGASAILMVTGDAPDAARGARTTRSAWDSTKLLREAFAMRERGEVHEDVTLACVANPSLEGAARDPTARLRAKLDAGAEMVVTQPAQLAPAVHRAWWDAVRSESLHRECDVVFGVTYLASHRSVRRWQRLCGLSGDASSDATEEAEETARLWEEMERSMDATTFERWRDERLDLAVAAALADVDARGVHVMPVTEEGYAGVGRVADAIGALAARAR*