MKAKAILFMFLQCAVLVLGDNWDGYNDPTSWSSSLEYKLNKLPTSGQAKKTPWSDTYWPSYMGGIANRWQDESNNSPGFNYTLYTLEELKNGSVDINILSPAEKFDLFHSRYDYPLLNSEWHRCHPSDASWEGICHGWTPAAIYYQEPNNVTLKNKDGLEIPFGSSDVKALLSYYLAQFASGHEKTNFIGNRCNANLQENREEAESPECADINPGTFHVMLTNMLGLTGTAFTGDVDRGYEVWNQPITKYEYKLGNTSEPTNTSASGTVKEQTVSLTMYYVKETYPETTAHEPLVLNKRYNYNLELDADDNILGGSYDENQWDRVDFMWSEEAPEFFGYFKELDTIYKASIGRSQTRSLVSRRPRVTVADYNPTTVTAGRIRLSSYDASTRRSWLVSADASRSVQLRFKSFHTRRFTDSLRVFEVENGHVGAPIAVLHGSSRPKDIVLRPGVSALITFSVDQMAARRMSSVKGTGFELFVL*