MNFLEDLFYPLRLLENKRVLLLVSGSIAAYKSLELTRLLFKSGASIQVVMSKGAKKFIKPLSFEALSHHKVLHDRNEKWYYNHQNALHHNHIACAINADLLIFAPLSANSLSKIAHALADNIVSATFLACTSPKILAPSMNTNMLNSPIIQSHLKRLKDTNHIILDTQNRLLACDTKGDGAMAEPLEILFKAAQTLLKDAYFENREVIIMGGASVEKIDSVRTISNLSSGIQASALALALYFKGARVTLIASNFPTPLPKGIKSVLVSDTASYENALNNAANNLQKHALKPLLFNLAAISDYVPKTSFNYKLKKSEIGETLNIECVQNKDLLASINPNQFVKIGFKAEDNQQNAIKNAQNLLKPLEDNGKGCSMAALNLIKDSRPFGSLENELWLFSHQKTQKIPSMNKLEASFKILDFIKDNAL*