MSGFLSLIGWTFLPKLVTGWVQTIYYGITVRAGDPKPQPGTVRYAEHRRRIHILVVSLYLLYTIYEADYELRREGSFYSDLGLLPSATEKEIKSRFRRLAAQFHPDKVSGDSDGTAALFFMRLKTAQETLINPARRFAYDRLGPDVVSWTRCTTIRDYVSQGLQNLVPFYGVTAALMWFLGWMGYLEWGRTWRWLTFSAMFLFEVHVVTRPRHPALFVRFVNPVLTRLSTLVGTAAVNRQQQLSSPYLPFQAIQLARKVAVTLYVAFSHIGPLLGADTSSGNINVSRKERDASKADEQLHQALMRLEQMAGAVGGDADNLLKMELVPFQGDAEAVANVQSKMKEWLVNNTIRSDPMVRDALGTALRRRRVDAPHGAQGTK