MALELSDIRQQITQIDRSLLKLLSERHRLAFDVVRSKEISQKSLRDVEREQQLLQELVQFAENENYQLEAQYITSIFQKIIEDSVLTQQVYLQNKLNEQRNQNLHIAFLGKRGSYSNLAARNYAARYQKQFVELGCQSFEQVFEKVQTGEADFGVLPLENTTSGAINEVYDLLQHTDLSLVGELAYPIKHCVLVNDKTDLSQIDTLYSHPQVIQQCSQFIHSLDRVHIEYCESSSHAMQLVASLNKPNIAALGNEDGGKLYGLSVLKTNIANQENNITRFIVVAKEPREVSSQIPTKTLLLMTTSQQAGALVDALLVFKKHQINMTKLESRPIYGKPWEEMFYLEIEANIHHPDTKQALEELKNYSNYLKILGCYPSEIVKPVSV*