MEKIRRASHAGSWYTDDPKKLEEELEGWLSDTGLTKSPDVRGVIAPHAGYSYSGRAAAYAFGNIDPTNITRVFLLGPSHHYYTPKCALSTAAVYKTPIGDLPIDLEVIEELKATGKFELMDLQVDEHEHSMEMHLPYLAKIFEGHPVKVVPILVGAVSADNEAMYGCLLAKYVDDPTNFFSVSSDFCHWGSRFHYTRYDKKCGPIHKSIEALDKMGMDIIETGNADALKQYLSEYGNTICGRHPISVFLHMLRNCSTKIKIKFLRYEPSSQCKTMRDSSVSYASAAAKVDA*