MKNKKGLGIGLITIMIIVCIVLVIMMFVGGKKESYYGIMKDSTTIDKMINTKNEKIEKNVELPKDANVSVKKEDFVMLFKDEKTGKITKVKKVNHDDVPHGLMSKIHDMGNMKHGM