MKSLFTTSALLAFLTSSSVLAANLTIPMSFEYLALDGAEVETSMFSHQSDLALTNGVHKIAVRYHDVIDDSFSDSQSFVKSTPLIVTLTVDGDHQYLLQPADGDIIKNPKAFAKKPQISIKRQDNAAVTYNVEQTNFTENSFITSLFNNKNQHDIETLSASATGDGSQPIQALAVKSDIESATMSATVPAAVPAAVPAAVPAATAQKPTPAQAEQMLQYWWLQADDKTRKEFMGWAIKQL