MSKFDYPKLPRKEIIGVLAESRIVNVSEAELINPRPDVVNNIYTQILVHLGCLQEDCGLVEFADLEQLENPDLHVDSVRMMNLFNKIRGVISALDCPKNFTLRDLIKPEGDRTEFFIGTILNFCLHRDTRMELIKPVVEDVTNLDEQQQAIENRISQLNAELLEFNESREKEMPLIQEVDIKIKELRQTISSLNNQQMSLKATFRKKKDAVKEMDEKISSAEFALVQSAQENASLRSKIVQSPDKLQRALEEKKGVQIEAKNAEREAMQSFHEKSAILEVYAKASKKMSKHLKQMQALQEQVNSAKQVEKDVKVLKVKNSDDGVLDKSLEAKLFEQQGRADQLEELLQQLEKEKDLKCEEASKEFNNVRSQVEYNRHGLEQRQKNIEALVAEAAAINEKIKVENDSATAKEQILFGKCEEITKEFLEYTNSTGQLLSKIGEGADGLAN*