MSQTSSFVKKLASNDKPTRDSALESLKNFLGSKKDLSLLDLKKIWKGLYFSMWYCDRSKAQERLAENLGKLYSETVSVLLFPQFVLAFFDIISIEWPNIDQWRVDKYYLLIRRILRHNFKFLKQNNWDEELVENWVNVLHQSVLSGEKNVSMGLPYHLCDIFIDELELVMFEDIQEEIDDLDNDASLEDKTKLLGKKIDIVSEVPVLKLLEPFQKLNKLAQLKTLREKCAEEVLNDERLKDWGVIEADDSDDSDNEGSGDDDDDDDEDEDEWKGF*