MLNIQNYSASPHPGIVAERPQTPSASEHVETAVVPSTTEHRGTDIISLSQAATKIHQAQQTLQSTPPISEENNDERTLARQQLTSSLNALAKSGVSLSAEQNENLRSAFSAPTSALFSASPMAQPRTTISDAEIWDMVSQNISAIGDSYLGVYENVVAVYTDFYQAFSDILSKMGGWLLPGKDGNTVKLDVTSLKNDLNSLVNKYNQINSNTVLFPAQSGSGVKVATEAEARQWLSELNLPNSCLKSYGSGYVVTVDLTPLQKMVQDIDGLGAPGKDSKLEMDNAKYQAWQSGFKAQEENMKTTLQTLTQKYSNANSLYDNLVKVLSSTISSSLETAKSFLQG*