MAALHILKSLRSAHPIFSCLSCKNLLAVERFAVADSHFPLQNLSFCRPVTTKISAEQDDYTVSYLVNSCGLSPESAIRVAQKVKLRSSEKADSVLALLRNHDFSNADISKLVTRHPLVLMADAEKTLLPKLEFFCSTGISRMDLARTLSYDPALLKISLQNQIIPAYNYLKSLLLSEDKVMKVLKNKPWIFLENLSKNVVPNIELLRELGMPSSRIALLLAHAPNIVMKKHELFSEIVGEVKELGFEPMKSSFVSAIRVLSGKKTIWSRSSEAYRKWGWSEDDILSAFKLNPMCMTKSEKKIMETMEFLVNKMGWPSASIAKYPTVVCLSLERRIIPRCSVVKVLFSKGLMVEENFSLASVLCPAEKPFLERFVIRYLDQIPQLSNVYQGKVDIHDRHDLL