MVSNVIDYDWELPSSNGVTTVVLVGRTGNGKSATGNSILGRKAFKSKTSSNGVTSVCEMHGSILEDGHVLNVIDTPGLFDFSDKSELIGNEIVKCIEMAKDGIHAVLFVFSVRNRFSREEEAVLQCLQNIFGEKITDYVIVVFTGGDDLEENEETLEDYLGNRCPEPLQNILQSCEQRVVLFDNRTDDRTTKAKQVDQLLSLVNMVVDVNGGQPYSDEILKQAKEMEALKQHNGNETPEIELIHNKKYEDQLKQINETVELKLKLTTECLLRQLAEDKAARLEAQKAAEECHEQSVKENLQLVETLKSAQHEIEHLRGLVEQRGGCFIL