MSRYEGGGGHGAAAVGGGGGTKEDAHEQDLVMPGFRFHPTEEELIEFYLRRKVEGKRFNVDLITFLDLYRYDPWELPAMAAIGEKEWFFYVPRDRKYRNGDRPNRVTASGYWKATGADRMIRAESSRPIGLKKTLVFYSGKAPKGVRSSWIMNEYRLPTADTHRYHKTEISLCRVYKRTGIDDGHSSSRSTPSSRAAAATARHDNNNNKQAAAGNSSSTSTPTPPPTPSKLHLLQQGSPECTSPPPATIATDHQARGHRTKPCGALSGYLQQSAAGDQQQQDQGAALLHYQPQQYSGGKNNTNNGAAFASTTTYSLLSLVNAASMGAGGASAAAIDELNTLVGGAQPAASYHIPGTGSLLHHDHFVVPLPTPTTAPLGTLPMSLAAISDKMIWDWNPIPDAAGTRDYGGAGFK