MADSNWFIQDSQSSEWTKEENKKFESALAMFDEKTPDRWLKVASMIPGKTVIDVIKQYQELEEDVSEIESGRFPIPGYLTSSFTLDLGDDRNFDANRKRPSAARGSDQERKKGIPWTEEEHRRFLMGLLKYGKGDWRNISRNFVISKTPTQVASHAQKYFMRQHSGGKDKRRPSIHDITTVNLTSTTPSENNRPPLDQSPPEQKSTESPKALLDWNACDDGGGMVFGSTHGSLLESSPYDVAAEGIKLQLQKLYSSANFAAHAKPQNSMYLMQTSRHQIHG