MSSIARVVRPAAIRRSQAAAFAALSASRRRCVAPAVPSMQRLARTFSSSPARRFDLHDLTPTPITHLSETEAAMQEAVSKFANDVVLPKVRDMDEAETMDPSLVEQLFEQGLMGVEIPEEYGGAGMNFTSAIVGIEELARVDPSVSVLVDVHNTLVNTAIIKWGSAELKKRFLPRLATETVGSFCLSEPVSGSDAFALATKATETSDGFKISGSKMWITNSMEADFFIVFANLNPDKGYKGITAFIVEKGTKGFSIAKKEKKLGIRASSTCVINFDDVEIPKENLLGERGAGYKYAIGLLNEGRIGIAAQMTGLALGAWENAARYCYNDRKQFGQFIGEFQGMQHQMAQSYVEIAAARALVYNAARKKEAGEDFVRDAAMAKLYASQVAGRVSGLAVEWMGGMGFVREGLAEKFFRDSKIGAIYEGTSNIQLNTIAKSLQKEYTS