MESFPLPSSSSCLLISSSSSVSGRPSSTIFYPHRRLRKGQALSVSCDYSCFEIRDVSYRPPGTKINLLSQVNLSIPEKSFGLIFGRSGSGKTTLLQLLAGLSKPTSGSIYVQRYSDDGEKIKSPELLQPERVGIVFQFPERYFVADTVLDEVTFGWPRQKGGLQLREILALRLQKAITSVGLTGISLDKDPHSLSGGYKRRLALAIQLVQTPDLLILDEPLAGLDWKARADVAKLLKHLKKELTLLVVSHDLKELASLVDQSWRMEMGGVLKREPLPI*