MDGNELFGQADLEAHTQFALFLFHGLPSSAQCEETNRITLAYFLISSLDLLRTLPFIDKTQIIDWVYAHQVLPSSRSDASDCFNGFRGSLFSGAIFSPLGASALRYDGGHLASTYSALAILSILGDNFSRVQKHSLLMSMRKLQQHDGSFTSTHMGSETDLRYIYCAVAISVILKDWNGIDKGNAIRYVMSCQSYDNGFGLSPGLESHGGATYCAIASLFMLGCIYMDPLSKEASSTLFDVKGVIKWCVQRQTKSGGYQGRSNKDPDACYAFWQVTRVAGSLHLLGAGHLCNVNALENFLGKCADKHGGFSKWPGETPDILHAYYGICGLSLLGKPQLKCLCCKLGISTEAAEKLELLSQV*