MAARWILIGLTERNLHLTTARHANICTVVTEGIHCESDLLREEDMMMEEAEVFLPNRQKLQNDIAVVVALKACAEQKDLHKGSKLHAAILERGLIQMNVFIGNSMIHMYAKCGALAKAKQVFDDLPIRTVVSWTTLIEGYGEHGNGQEALDCFERMKHDGHSPDAITLACILKACASIGAAESGQQLHAAIVREGLLGKVSKLGSALVDMYAKSGLLAKAREVFDELPNRNLVLWTALITGYCRYERGDEALNFYEQMKGEGFSPDAVTFACILKACGSVVAAEKGKEVHAEIARKGLLGHDTVLGSALVDMYAKCSALAKAQEVFDFLLLRDVGSWTALLTGYHQAGRHHIVLDLFSRMIEENIKPNLITLIVVLNACRYLGFLDKGQMYFETMSSRHGVVPTLEHHTCMVDLFGRAGQLDQAVAVIKKMP