MDLNSSTPYEELAGVYNTYVDDMINEALSDNRNALSKEKLMKIPYSECYLNSITAAIGKQNKGKTLTILKQIIIIANTSPHSHVLIYINRSGSPSDDTFESLKHLIKIPIIYLSQEEAEDYLKNFLMYKELYNTIKKQGLEDKIIDKQRDELFETLSISNFDKEFLHSLIFLDDAVKSKLITNEKSYFNQLLTQCRHIQCSFFMAVQYFKALSTNIKSNLSTLFIFSGFSRQQLNVMLYQVNLPMSINELYTQYQQLGEHGKIIVDLNKGGVKFD