MKSVAVSIAIVGSLFMGAYAPAAPVCARVFSHVSDYSPVTFLNDKVNKVEARILLENQSADLAYAPLKLKLGAKRDDLMGFFYDNKIVEFSETTHLMADKLIMAKILQKHLGDRFLEFHPPTMGVKEFLAKNKFVNADGKVIVSKAKLSAALDKEFPQGFIIKPTLDWSSSGKSFYKDKKEIVDLLMKGDNALYNSADMAEAFGGNKTGRIGSGEKLMMMGMIEGTGLSNSKYGEANEFRAHAFYGHVVKGATETRWYTPQNKEKIEAVDRFVEDLLQSMPKGFSHRMGFSFDIFVTPQGKLQIIEVNTNRGERTNWSGFLRTPKTIGAYARHVKDHYGWAIEGTEGWMFYNNLANAKKHVKHDIVDWMKDAANPESHDYALEGFRMMQKDYFAPVLENAKDPVKLQSADFVELLDFAQNYSIRLSKVKKIGDKAWNDFVTWTKTLEH