SNMKKNQPNVVLIVVDQMRADALSLNSQDKIISTPTLDMMASQGYNFENCYSPVPSCVPARAALLTGLDQETSGRVGYEDEVPWNFKNTLPEVFKEQGYQTECIGKMHVYPSRKRLGFDHVLLHDGYLHVDRKYDKSYGEQFEYSSDYLMFLKESLGSDADLIDDGLNCNSWEARPWMYPEKFHPTNWVVSEGINFLRRKDPTVPFFLKLSFEKPHAPLNPPKYYFDMYMDRLPDTLDLHIGNWEKLEHVVPDVCALRGRLKEDDQRRMLAGYYGLISHIDHQINRFLMALKEFRHDKDTIIWFISDHGDQLGEHYLFRKGYPYQGSIRIPSFIYDPGDLISAKKHGIKELVKIQDIFPSLVDLVLGQYVNTDGKSVKQLLFGNCEGWRREIHGEHSLGLDSSQYILTEKWKFIWFPVKNTYQLFDMINDPNEMKNLYYDKKYESIIYEMKHKLVGYLKGREEGFVKNGQLIQIGISNIVSTLKSKK