MNLTELKQKPIAELLEMSDAMGLENMARSRKQDIIFALLKKHAKSGEEISGDGVLEILQDGFGFLRSADSSYLAGPDDIYVSPSQIRRFNLRTGDTIIGKIRPPKEGERYFALLKVDSINFDRPENAKNKILFENLTPLFPNERMKMEAGNGSTEDLTGRVIDLCAPIGKGQRGLIVAPPKAGKTIMLQNIASNITRNNPECHLIVLLIDERPEEVTEMQRTVRGEVVASTFDEPPTRHVQVAEMVIEKAKRLVEHKKDVVILLDSITRLARAYNTVIPSSGKVLTGGVDAHALEKPKRFFGAARNIEEGGSLTILATALVETGSKMDEVIYEEFKGTGNMELPLDRKIAEKRVFPAININRSGTRREELLTSEDELQRMWILRKILHPMDEISAIEFLIDKLKQTKTNDEFFDSMKRK*