MSSEEKRLIKLPRTHKDGHLFEVSEAAIDWIEQYQHFKGVTKSIVELLNLISLRGLRSRDGLVSTTELIDATDGQLTRAAIQQRLRAAVAVGLFKQIPVRFEEGLAGKTMLHRFINPNQLISVLGSTSLVTESVKQNEKQKRSKALAQTQVNQRLLHEHGLNTPPAMKDEADQFVVSPTNWAGIIDQALAPPRTRKSYQKSMVSISGTRAVIETRSSKNIMTVDDLMTLFALFTLTVQYHDHHQDDYHFNAKQAPNKTPLYITDILSLRGKKDSGPARDSIRDSIDRIEFTDFQLHELTGRWLSENMPEGFKSDRFRFLARTITASEEAPVEGSDGEIRIKPNLYILVWEPSFFEELLTRDYFFLFPPEILKQHTLVFQLYSYFRSRMSRRHADVMMLSELNQKLARNIEWRRFSMDLIRELRRLSEGKGSEDLFVVNLWGYHLTVKSIEEKGKVVDYQVDIKCDVEEVLRYSRAKTTNAGKRNMAPTLPNPLRNELVSKQKLAELSSIIDGEFEPIQRKAPSPRGRLGRRVKLRKHLVEINADEITITLSRYTSPEALERSITALAAMTGHAPSSIKEECVELIDKLDWLRVENDVIQYPTLSKLLELYNSQNESKHLSIEKLIAGLAVRRKVCKLVQDGHIDETVYRALDEMAAGA*