MIKKLMGMMLVAAFSLNVHADEASLRKAIEATYPKVRVESITKTSYAGLYEVFLDGQIIYTDDKFSFLIADGRLIEPKSKRDVTGERLDELTKVDFSSLPLDQAIKVVKGNGSRKLVVFSDPDCPYCKRLEQKELVNINDVTIYTFLFPLEQLHPDAVNKSKAIWCATDRAKAWQDWVLNGQLAKAGNCDTSAIDKSAELGRKLGVVSTPTLIFADGKRMLGAYPAKDIEKAMSTTPAKK