MAKDSQGHYAFSPISVNLLVELAKTLFALGTLIAYGTGRPGLPMYRSWRSFLRDARHNHLLLIPAGLYAVNNYLKFLMQLYFRPTTAKMLSNLKILVIAVLMKGVLGRTFSLFQWEALYLLVAGITVNQLNYCGQEGGGDIFSTASLLYTLGSITVPSLASVYNEFALKKHMDTSVLLQNFFLYFFGMCFNLIGLLLMMATGHMAPSHVLTGFRAVTVVLVVNNALQGILSSFFYKYADTILKKYSSTIATIFTGLASAALFGHPLTLNFLIGVSIVFISMHLFFSMGSLKGAAX