MEKSNGQRVVLFPLPLQGCINPMIQLAMILHSRGFSITVIHTRFNAPKPSSHPLFTFLQIPDGLSEAETRTHDVTLLLTRLNRSCESPFRDCLTKLLQSETGERKQRISCLIHDAQWIFTQSLAQSLNLPRLVLNTYKVSFFHGHFVLPHLRRQRLLPLQGHITNSEQDDPVEEFPPLRKKDLSQILDEETELLESYSDKILETTKTSSGLIFVSSCEELDQDSLSQARQDFKVPIYAIGPSHNYFPGSSSSLFTPDDTCIQWLDKQEDKSVIYVSFGSLANMSCSELIEIAWGLSNSDQPFLLVVRVGSVKDTEWIEMIPEELMERIKEKGKIVKWAPQQEVLKHRAVGGFLTHNGWNSTVESVCEGVPMICLPFVWDQLLNARFVSDVWMVGIHLEGRIERNVIDRAVRRLLLEPEGEVIRERMKLLMEKVRRSVKQNGSAYRSLEHLVDRLSSF*