MNREKILEIKNLKQYFHLDKSTTVKAVDDISFDIYKGEIFGLVGESGSGKSTTGKTIIRLHESTGGEVIYKGNCISDKKTYKFIKKDVNKSMQIIFQDSTSSLNPRMTIADIISEPLKIQGICKNKTDRMNKVYEMLKLVGLDRSYANKYPSDFSGGQRQRIGIARALSVDPEFIIADEPIASLDVSIQAQIVNLFKKLQQEKNLTCLFIAHDLSMVRHISDRIGVMYNGKLVELADSNELYNNPIHPYTKSLLSAIPVPDPRYAKSRNRIEYNSNGYDCSNEKSLSWIEVSDGHFVYSSKSEINKYQQNLKVV*