MKIAVDTGHTLTGSDTGAQGNGLREEVLTREVGKYLIPKLRALGHTVIECALDNASTLVQSLSHRYSTANNNDVDLFISIHFNCFNSCAYGTEIYTWKGKETYRSDAVLKNLVSLGFSNRGIKDGSKLAVIKNTKAESMLIEVCFIDSSTDIAIYKSHGPEKIADAIVKGLVGESASTEAQKPVESTSQIGSKKTWEINIQGDVVRRLQEELNKQFGAGIKVDGYAGDNTVNKLITVRQGARGNISKVVQELLIRKGYSVGSYGADGVFGQGTYNAILQLQKKNGLSQDGIVGKNTWKVLLKK*