MAATGAPQRWKHLYSVLTKSGPFSDEDWVPGQETISALESSKILGAGGLGCEILKNLALSGFKDIHVIDMDTIDISNLNRQFLFRQSDIGKPKAEVAAAFVERRVKGVKITPYVGKIQDKDEDYYMQFKIIVCGLDSIEARRWINSTLVGMVDFEDPESLKPLIDGGTEGFKGQARVILPTLSSCIECQLDMHAPRPAVPLCTIATIPRQPQHCIEWAHQIAWQEQRKDDAFDSDDMEHIGWVYNAALERAKQFNIPGVTFQMTQGVVKNIIPAIASTNAVIAAATTSEALKIATSCNPYLENYMMYAGEEGVYTYTFEAEKKPDCPVCGNLARKLTVNPNMTLEEFIETLGERPEAQLKKPSMRTEEKTLYQRFPPQLEEQTRANLKLKLKDLIEDGQEIAVSDPAYIIDFRFRLAFQ*