MDRSVNLLDLALGLDEPSPLRGKVVLIEDCVETSGSFVLHQMMKRLLSPHSSDSLIFLAFARPFSHYDRVLRKLGCNLATQKTNNRLVFVDMLMMKCSDNESGVAKLFREIQGTVGKLRSVTNSNITVMVDDMSLLEIAATNSNSDHVLDFLHYCHTLTSESNCSVVTLNHEDIYSSMERPAYLLQMVCLADIVIKAEPLASGLANDVHGQLTVVNKGMISSKSGKGSSRNKLQNFQFRIKENGIEYFYPGCSRN*