MSKQILVLPGDGIGPEIMAEAVKVLELANDRFQLGFELAEDVIGGAAIDKHGVPLADQTLQRARQADAVLLGAVGGPKWDRIERDIRPERGLLKIRSQLGLFANLRPAILYPQLAAASSLKPEVVAGLDILIVRELTGGIYFGQPREQRVLENGERQAYDTLPYSESEIRRIARVGFDMARVRNNRLCSVDKANVLASSQLWREVVEEVAKDYPDVELSHMYVDNAAMQLVRAPKQFDVMVTDNMFGDILSDEASMLTGSIGMLPSASLDANNKGMYEPCHGSAPDIAGQGIANPLATILSVSMMLRYSFSQATAADAIEQAVSKVLDQGLRTGDIWSEGCRKVGTREMGDAVVAALKNL*