MKSLTSRKAQQEQAPRVSKENNDNSRNYYQQTKHRSASIASYTRLDAMSEPKVIIVTGGSKGIGLAVVQDLLKASHKVVLVARTPVSELAKDYPGQVTFLAADMTVSDTAHRAVELALISYGKLDAVVVNHGVLTPITRLADASIEDWKSHYDVNVFSALSIVKEAIPHLRATKGKIIFVSSGAAIKAYAAWGAYGSSKAALNSICRHVAVEEPDITAVAVSPGRVDTDMQKELREKGQGVMSDKEYADFVSAFEEGQLNKPEWPAQVIAKLSLDAKSDLSGKYVAWNGPEVAEYRE*