VMLLQGPVSFKDVAVDFTREEWQFLDPPQRDLYKDVMLENYINLISVGFQSTKPAVVHKLEQGEEPWIVERKIPSWSYPGELGSLSFLEARRKECPLTNSRHKETVTEEKGHKYERKNECSECGKPFFQRSDLIIHKRIHTGEKPFVCTECGKAFRKKSNLIMHLRIHTREKPYECTECRKAFSHKSHLVEHQRIHTGEKPYECNECGKAFFQKSHLNIHKRTHTGEKPFVCEECGRAFSMKSHLFVHQRIHTGEKPYVCTKCERAFSKVSCLIRHQKIHTGEKPYECNECKKTFSEKSDLIIHHRTHTGEKPYECNHCGKAFRHSSAFGRHKRTH