MSKSEEALYVLYESASGYSLFQAYGIDEIGQNADAVQQSVIDLTRFGKVVKLVAFKPYTSALNAYEQCNAISEGMLSEDLSNFLELNLPKIKEGKRPKYSLGVAEPKLGSQILESLRIPCQSNEFVSELLRGVRLHFAKFIKDLKEGDLEKAQLGLSHSYSRAKVKFNVNRVDNMVIQAIALLDTLDKDINTFGMRVREWYSWHFPELVKIVNDNYIYAKAATFVKDKSTLTDEALPDLTEIVGEEEKAREIIEAAKASMGQDISSIDLLNIESFAQRVLSLSEYRKQLHSYLISKMNAIAPNLAVLIGEMVGARLISHAGSLTNLAKCPASTVQILGAEKALFRALKTKGNTPKYGLIFHSSFIGRASSRNKGRISRYLANKCSLASRIDCFSEMSSSVFGEKLREQVEERLEFYDKGVAPRKNVDVMKAALNAVMNGTADKEGPMSGDEKKSEKKKKKRKSTDMEIDTTNRAIDEDTTPVKSEKKKKKKSKGTDFEMVTEVDTGNGETPQVESSKKKKKARIDEDMDVSSTPQNSEKKKKKKAKSTEG*