MKKSLQIPVTMVSAERKWLLPLIASSVISISLFLAATLSLGVSTDRAKSSLYQLLTFGQTDERTDYFVEAELAQVPRPNAHLLPKLAYVISGTKGDGQRMKRLLQALYHPRNEYLLHLDREAPSRERVELARYVKLDPTFREVNNVNVVGKPNLVTYMGSSMTASTLHAAAILLRKSGDWDWFINLSASDYPLISQDDLLHVLSYLPRDLNFIEHTSDIGWKEYQRAKPIIIDPGLYMSKKTDIFWATQRRTVPDAFKLFTGSAWVALNRAFVEYCILGWDNFPRTVLMYYTNFVSSPEGYFHTVICNIREFRNTTVNHDLHYIAWDNPPKQHPLSLSLDHFDRMRDSGAAFARKFKKDDPVLDKIDTELLGRHANRFTPGAWCIGGTEDGNDPCAVRGDSSILKPGLGAKRLETLVMKLLAPESFRANQCVS*