MAPAVAEVNTVKSLADLGIKDLPLNYVKDEDERPAVAYNDFSKAVPVISLANAGTGESERAQLINELRAACEEWGMFQIIDHGVPRQLNSQIMSSSQEFFSLSVEEKRQYAIKAGQFVGYGNGSFINDDPLMDWRELYVAACSPARDVQSWPAKPVQFREALAKYSDATLKLAKTLLGLISESLGVDADAIEKACGEGQQKLLLNYYPTCPRPDLTLGLKRHTDPGTITILLQDKVGGLQATKDDGKTWVTVQPIDGAFVVNLGDQMHVLSNGILKSADHQAVVNSNVLRQSIATFYNPHPDSVVYPLDALTAASNGKSGAGRTFERYVYSEFYQRKMTKHVLDRQTKLSKGIRSEVSLGE