MALLMNPLSNLETYDISEDLGFILEDPLEELPDPYQPWIRLAKNLPSLIDDQQLRDEVKKLPELSICHLQGHKELRLAHLALGCITMGYVWEGGDKDVTQVLPRIIAVPFCEISKKLGLPPIMVYADCVLANWKKKDPSGPMTYDNMETLFAFPGGDCSKGFFLVSLLVERAAASAVKVIPDIFDAIINKNCNVLKEGLRTVSSSLREAEQTFHLVHEYVDPIDFFKILRIYLSGWKGNSLLPEGLKYEGVWNNPRKFSGGSAAQSSIIQCFDALLGIQHGSVHENSSAQFLQEMRDYMPPSHKAFLEAVASGPSVREFILSSKDADLKKIYDECVRALVDLRNYHLKVVAKYIIIPSSQLKNNANRKEVKEDEEKGTGGTDLMSFLKSVRDTTKKACL