MYLGDLMEKAECGQFSILSFLLQESQTTVKAVMEETGFSKATLTKYVTLLNDKALDSGLELTIHSEDENLRLSIGAATKGRDIRSLFLYSAVKYQILVYLLYHQQFLAHQLAQELVISEATLGRHLAGLNQILSEFDLSIQNGRWRGPEHQIRYFYFCLFRKVWSSQEWEGHMQKPERKQEIANLEEICGASLSAGQKLDLVLWAHISQQRLRVNACQFQVIEEKMRGYFDNIFYLRLLRKVPSFFAGQHIPLGVEDGEMMIFFSFLLSHRILPLHTMEYILGFGGQLADLLTQLIQEMKKEELLGDYTEDHVTYELSQLCAQVYLYKGYILQDRYKYQLENRHPYLLMEHDFKETAEEIFHALPTFQQGTDLDKKILWEWLQLIEYMAENGGQHMRIGLDLTSGFLVFSRMAAILKRYLEYNRFITIEAYDPSRHYDLLVTNNPIHKKEQTPVYYLKNDLDMEDLAGIRQLLFT*