MLNIQNYSASPHPGIVAERPQTPSASEHVETAVVPSTTEHRGTDIISLSQAATKIHQAQQTLQSTPPISEENNDERTLARQQLTSSLNALAKSGVSLSAEQNENLRSAFSAPTSALFSASPMAQPRTTISDAEIWDMVSQNISAIGDSYLGVYENVVAVYTDFYQAFSDILSKMGGWLLPGKDGNTVKLDVTSLKNDLNSLVNKYNQINSNTVLFPAQSGSGVKVATEAEARQWLSELNLPNSCLKSYGSGYVVTVDLTPLQKMVQDIDGLGAPGKDSKLEMDNAKYQAWQSGFKAQEENMKTTLQTLTQKYSNANSLYDNLVKVLSSTISSSLETAKSFLQG