MGSDKIHHHHHHENLYFQGMTEKSQEPTAALDAEQVAAYLSQHPEFFVEHDELIPELRIPHQPGDAVSLVERQVRLLRERNIEMRHRLSQLMDVARENDRLFDKTRRLVLDLLDATSLEDVVSTVEDSLRHEFQVPYVSLILFSDSSVSVGRSVSSAEAHQAIGGLLSGGKTVCGVLRPHELAFLFGESDRDEIGSAAVVSLSFQGLHGVLAIGSPDPQHYKSSLGTLFLGYVAEVLARVLPRFSSPLRSVR