MDRSVNLLDLALGFDEPSPLRGKVVLIEDCVETSGSFVLHQMMKRVLSPHSSDSLIFLAFARPFSHYDRVLRKLGCNLATQKTNNRLVFVDMLMMQCSDNESGVAKLFREIQGTVGKLRSVTNSNITVMVDDMSLLEIAAANSNSDHVLDFLHYCHTLTSESNCSVVTLNHEDIYSSMERPAYLLQMVCLADIVIKAEPLASGLANDVHGQLTVVNKGMISSKSGKGSSRNKLQNFQFRIKENGIEYFYPGCSRN*