MSALCLLLLILLEAINADSMSLQNYPTQHTLSRKEKNVTRLMRKLDTVDVSKTWNGSTNTARSIEERTGISSAIVKITYNQLLKTNTHPEKYFKRIRLAKANVKLEDNSGVAHWLHYVKLYRDKNRGDHWFTDEQIINLLRNSKPETELVSFFQSLRQIPDMETFADALQRSMVLNSASSHKVMNNVWLKSRETPEEVFNILRLKDKDFEDNPLFIQWLRYAKLYGREVLAKFNVDTKLLGVELQTIKQIPDLTKFAQNIQTHLFRSDMNIARINPEDFGILLAIQHPGWRYTLNLPKTNPMYATLKAYTLQYAAERGGHHLFKQVKGLFANNEPGAAITAAMKA