MSESKRKCRQYSSDYLKYGFVPSRSNRQLPMCLICEKVLSNEAMKPSRLLDHLTRLHPDKAHRDLLYFQSLREKLNKQLKLKNMCPSTSEVEDSDGLRASYNISLLIAKTGKAHIIGEELLLPVISEVVKTVLHKPAADIVKKIHLSNDTVQRRIDEMGKNVEDVLCNILRRTQFSLQLDESILPGNEALLLAYARFIHNDNLVQDLLFARELETDTKGESMFFVLKILLAEKEIPLTNIISVATDGAPSMLGNQRGFLAYLKQAVPNVMTVHCVIHRQHLVAKHLSSRLHCSLQHAVAAINKIKINSLNVRLFRKLCDENDEEYNRLLFHSEVRWLSKGNALNRLYAVFETVLKLFEEHDVLLYENLKKFQGDIAYLADLYFKFNEVNLLLQGDNLNSVKTKGVISAFITRLQMFEGNLAQGVFHQFPNLCEMKGSGKIRDQDVDVYCDHLNMLCQELRVRFEDILCMEIPSWVIDPFSCAENAAVDIQEELIELQTNEELKLTFKNGCQAFWLQPQIPNLYPRLWTVVKKLLIAFPSSYLVERGFSVVTDLLSKKRSRLQIAKRGDLRLRLTSFQPNIQKLISFRQ