MSLKLKNKLSAAVVGLILAGASAPVILDQFLDEKEGNSLTAYRDGGGLWTICRGATMVDGKPVVQGMKLSAEKCAQVNAIERDKALAWVDRNIKVPLTEPQKAGIASFCPYNIGPGKCFPSTFYKRINAGDTKGACEAIRWWIKDGGRDCRLTKGQKDGCYGQVERRDQESALTCWGIDQ