MLTKSVLEGIPVYWFSLSWIPKAILKMIQSRMMRFIWSGCKDKSSICLARWGLLTKPKACGGWGLKDLGEFGRALMANNMWRCLFNPGLWHRVWVLIGKFFGTDLFWHGSHITEAFGIWITGDCELRSIPFHVCRLIWLARNSFIFRNTSTTPLQIVNKLQILWNEGTMLFKKKQPRYIQQPYFLHDRPIGYFDGASQTGGTMCGVGAILISPHLGRYNIKWNCGYGTNTRAELLALWSILHFARSLGIDTIQIAGDSRVIVEWFKGIFHVEAILLTSWMDRILQLKSQFVDISIQHVYREINFDTDLLSKQALAVPVGQFLVARGDGCDPSAFYLFGTY*