MKARYGAELAKNLLQMLEGHDALLALTKIACEPTPDQAAMDDVAYRHGLAGATQLWTFAPRPFVTSPPPPPQRAHAWQSADESSWTNIWNVILAAGTWYIKKHGNLGKFSTAKLEALGWDAKQICRTCVNWQTPMGRELQKRVMRRAKNGVTGADGEDLPTTSHWQGYTGSGAEQLLRRLYCKHVSNFSAGKRSASRLSELGRVKCKLPVSQAPPDVGSRLPDGQLYSCLGLYRSLFMGRVAIGTLYRIDGTSTKEARASTATLALIALVVGPARAVQPQRMITHEGLLPGELSALPPWLSALGVSLVGHRKAQHMVRGMSKVTAISTLGVTVNVTALAKDDTIGRLQDEFANRRDAWGRDCGECDDYGIRHLTSPTPLVLDVGGNIGFISSLIAHVHPKSQVIAFEPSPVTYFILRINLWLNGVHVLTSEELQGRPKIGGVYPVFGGLGASRAPFEWVKVSGGALAKSQNVMTRFGKSGDVPAYHWDSFMELHGLTSRTFDLVKLDCECCEYRLVPQGSRSQEETRKQPGAWHIAVAVAVAVTLSDIARWGFLLVC*