MSKKQRVIMGTITYSYKSTSSSSAEIEDIEFSRTSTTRRIIRPMIVENNERPDASIKIEIIHQKAEKGLFEDIPTEKLSKYKAKDIGKLVLSSEETLSLFNHLCNLYLIHKENGIPSGYHEFEVDENSRLMSIDSKRAAIIETLIQQGYSEEVWEKLVENSPDLATKLSIARLYQTRMTALEQFRTMLSCDHSEQDWQSFFENNNWIFGYGLNYKILKAITGQPHYGGVVIDGSGTNKGDFLSATQGYLKFTVLVEIKRSDTKLLASKRYRNDVVLPSEDLIGGVSQLRVNGRTWEQQGSQLPKNRDLLEDDSIYTIQPRKILVIGNTNELNDRLKRENFELFRRGQSDIEILTFDELLNRAQFITEHTEAIKDG