MGSQVKVGKESKLFEPLTIGNGKITLKHRVVLAPLTRNRGTPLREVSTAENPNRIWLPNDVMAEYYAQRATDGGLLISEGIPPSLEGNGMPGVPGIFLEEQAKGWKKVVDAVHAKGAFIYAQLWHSGRANIPQLTGTPIVAPSSIPWDDPNECFMYPAPHSTTPVKYSEQLPLELTVDHIRKTIRDYCAAAKTAMEVGFDGVELHGGNGYLPEQFLSSNINKRTDEYGGSPEKRCKFVLDLMAELASTVGEDNLAIRLSPFGLFNQARSEQRLETWGHLCRELKKRHPGLSYVSFIEPRYEQIFSEAEKQKFLDSWGLPDVDLSLFRQIFGDTPFFSAGGFDHTNSWGVLESGRYDALLYGRYFISNPDLVERLRNGWPLAAYDRSRFYGPFEDPTIGYTDYPTYEEAKK*