MEKLISQSYSSSVKRSDILPPFVLLKGQMPISRWAMKHEGMATTLAATFKSTMQTARHETSSAKQEKGTAQSHKDYPDIEIGHLNEPLKLVQKVQNIMPRDLKDLSVEDIQETRLRIFSGTANQSLAQEIACYMGLDLSKINVKRFSDGEIYVQLQESVRGCDVFLVQPTCPPVNENLMELLVMIDACRRASARTITAVIPYFGYARADRKTHGRESIAAKLVANLITKAGAHRVLACDLHSGQSMGYFDIPIDHVYGQPVILDYLASKMISAQDLVVVSPDVGGVARARAFAKKLLDAPLAIVDKRRQSHNIAEVMNLIGDVRGKVAVMVDDMIDTAGTITNGAALLHQEGAREVYACSTHAVFSPPAIERLSGGLFQEVIITNTIPVKKKDYFPQLTVLSVANLLGETIWRVYDDSSVSSIFQ*