MLSPQHWFTALAQSALGHYMQTSQWAFAITEMVHLLALAALGGSVLFIDLRLLGVVLKKESAAGISRDLGRILLVSLTVMIVSGIGLLSEEAMKCYFSPAFRWKMALLAASVVFYFTLHRRAVQLAATGAADLWQRTIAVISLTLWLGVGVAGRAIGLV