MTTSETNNIPITVFTGFLGAGKTSIILSLLPRLPRDYRVVLLKNEFGDVEVDSQLAKQSSLTAVSEILNGCMCCVLVGQMKTALLEIREKFRPDRIFIECSGSAFPATLAFQIRELERETNGDLKLDAIVTVIDAENFTGYEDTSPTAKMQASYTDLILINKWEHISERHVDILIDHLNTLNDTTPKVKCQGRQGVDPSVVMGIDSKLFRLGSFEHTDVLHHDEVQTLMIYKGRKPTCVHDCASHDGHTHADHAHYNHAHNFEDSAGRNTSPVARDAISSISQDTLADALGGLSKEAVWRVKGFVKLESGYHILNWAFGRYEFTSISEVPEDVGVVKLTVMGERGEVKRASRKLAEKLQAEMV*