MQIVTVILIVFFLSWPSLFHPTLQDIAPAPAPVTGSDGGPGTGPTTSSSPSAPSPDVEVGRHFGADVAPAPALGGGGSGPPHEVVVAPPTPVVEKESESGTVSWCAVRDEFEDCQNFISLLKWTDGYIWKCVQRRTTEECVDAIKNNEADLINLDPGLAYIAFLNYSMKAIANEIYCNHAKSYSSIAVVNRKVCEENHGISLKDFKGRKSCHGGYSTATGWNYPVNYLKGLEDLNRTSDWEIVSGFFSSVCAPSEFKGMGECSGCGNDNSSCSTSYHGHLGAFRCLVEELGDIAFTKEDTALLYSLEGPYNKSWSTKSINEFMYLCPQGGCREINGYPGDCIFGTVPANVIMARNSISSKKRLAVLQTLQNATWVDTLYSGKNGNGHVLSSSTQGLAAMKKLTRSYLGLSASISQAIQELNVKEVPATPSTDNPTSDVSSATLQVFQQPWLVALFSILPGIL