MTQSALLGRGIELASSLTSSAVLLRKPWDVITSRYAGIITSEGEGISWKLFREPGLDLTILAFDVTQDSSNPPKELVYSNACGEKIFRHFEFLHTKKSPFFSVNSAAILLLDKNYEQLDQLKSEINSSPRLIVTGLGLGGPIASLFTLSLLDTNNDKKKPPLCITFGSPLIGDKKFQKAISRSSNWNSCFLHVVSLNDPLPRLFVTNSPAASTPQTSAYMPFGTFLLCSDVNSTCFENPDSILEQLIAMGSIHTQNQGFQSSDYGNIVEKLNDKVICKDFSTTHLQQQNIDTNTLETKSKIQQKFIFPRRVIIYPAKKLNEMKVHMAQLEWYKKKTKNQRIDTMTATRI*