WKPNELRLHLLPTLEKLYRLDESIPFRQPVDPVLLQIPDYFDIIKHPMDLSTIKRKLDTDGYQDPWQYVEDVWLMFENAWIYNRKTSRVHKFSTKLSEVFEGEIDGVMRALGFCCGRKYMFSPQALCCYGKAMCSIPVNAVYYSHQNRYVFCEKCFLDNKSEEMELNEDATQPNIRIRKELFEKTKNNQLEMEPFIECSLCGKKQHQICSLYLEAVWQGSFVCQQCSTANNIKRKENKYTAKRLPQTKLGTYLEARVNSFLTKSDCGAGEVTIRVLSSSEKTVEVKPLMRGRHGDEMPDSFPYTAKSIFAFEEIDGCSICFFGMHVQEYGSNSPAPNARRIYIAYLDSVNFFQPKHMRTPVYHEILIGYLDYVKKLGYATAHIWACPPSEGDDYIFHCHPPDMKIPKPKRLQDWYKKMLDRAIMEKIVVDYKDILKDAVENNISSATELPYFEGDFWPTVLEDSIKELEFEEEKRKRE