MVAPTYDALKLPAHVKTILVSRLRSVKADLGKQVEIDGLLKGETIGGVFALHGIMSGGAEANFPLGYAVNVDSNLNLLKSMYNHSLSLPADAPRPVYVFVSSLAVYGGPKCKPTDYVVPKDTPIIPGSSYGVQKTIVELYAYDYGRKGYLDTRSVRLPTVEPLQGMEAICPIAESIDDPALDNMPFWCSRTKTVVRNIAYAMCMPERNFKEGEGRSINIPGIKISPRQIIDALIEHGGKDAGEYDNSDFLAMGFEADDPKTGFALAVQDFKDELAASQK*