MLARHLSRQLKLPNYSTFNAPEAQLEHPAGRVPYTEALTFLGGPTPEQRIPAYRTLTDASQELDAAQLPHPITQALGVKMYQAMASLQTLDTLCYEAQRQGRMSFYLTSTGEEATVVGSAAALDPQDMVFAQGRQMPIHYGSRELCYQTISSPLATQMPHAVGAAYAMKLSGASTVAVAFFGEGAASEGDAHAALQFAATLAAPVLFICRNNGYAISTPASEQYKGDGIAGRAAGYGMAAVRVDGGDARAVYNAVAEARRLALQGTRLPAGHRYRTADEMRAWRARDPVSRFRGWLQGRGWWDEMQEQALRVATRKEVMDALDAAAAVPKPPVSCLFTDVYKNMPGHLKAQMDETFELVKRHPELVPLGVPVA*