MSKKGLSLAEKRKRLEALFHETKEFYQLKELERDAPKMKGIVTNTVKDVLQSLVDDNLVNTDKIGTSNYYWSFPSSALQSRKARIEELMLELQKLKEKNAELQSNIDVAYDGRENSDDRATLLKKVAELEAINKKHQENLALFRECDPALLEAKENHANLALECGNRWTENIFLIQSYCFKKFNIERADFNQQFGIPEEFDTL