MAPLSSTSRWRHLYSVLSKPGPYSDEDWVPGPETISALESSKILGAGGLGCEILKNLALSGFKDIHVIDMDTIDISNLNRQFLFRQTDIGKPKAEVAASFVEKRVKGVKITPYVGKIQDKDEDYYMQFKIIVCGLDSIEARRWINSTLIGMVDPENPESLKPLIDGGTEGFKGQARVILPTLSSCIECQLDMHAPRPAVPLCTIATIPRQPQHCIEWAHQIAWQEKRKDDAFDSDDMEHISWVYNAALERANQFHIHGVTFQMTQGVVKNIIPAIASTNAVIAAATTSEALKIATSCNPYLENYMMYAGEDGVYTYTFEAEKKADCPVCGNLARKITVDPNMTLEEFIESLGERAEAQLKKPSMRTEEKTLYQRFPPQLEEQTRSNLKLKLKELVENGQEIAVSDPAYSIDFRFQLIFK*