MNYQKLFLIFFFMFIVKNPYLFVENFYLLKNSKHFPFYINRTNGSYKKEQPFKIESQHYNKITRKFYKFKKNIYTSTSNFSINSYNIWEKQFFSNNKFIMSKDQPFVIFMLGGPGSGKGTQCKLIQEKFDFTHISAGDCLREYLKKCEKNEVNTKHQEIVEDCINNGKIVPVDITLELMKIKMESEIAKRKKQEHNELNDQGESGVEKKKDSFSFKKLDENANIKNINIEEYNNKLKYVNNIYENKEVLEILKNNKCEQKAKYKFIIDGFPRNYDNFNGWINIIGNYAYVHLCLFLYCDEEIMIERCMNRGLTCGRVDDNMDTLKKRFDTHNNDCIPIINLFLNENKCIFINANKNIQDVWSDIQYVFTNM*