MVPFLQPLDRSSPTESELPLNENDSQDMVLCEVLNEAMSMNSNNKFSQVEGPIQRHKGMETRRTIGKKHYRGVRCRPWGKFAAEIRDSTRHGARVWLGTFNTAEEAAMAYDKAAFSMRGAKALLNFPADVVIATLSAGQRLQLREEGANAIVCSGALKGHGQLDSGGTTDELQEMGSEFSWPRFSDREEDKRHAVLTGILSSRWRGLLAHTQSLDFDESRHYGINEYTDIRPFYLFHRDDFLNFVEHSLVLHLSCKIHKLRLCFGFRNEYNRYIDGCESLISLYLKACDVVVPNSVCFSSLVSFVMSQGCHLSVSPSNTALIEAPNLQNLESLWFRNLRAVSSKELFCCVKVLSFSRIEPSYISKTQCLIRESELRRSELPGMANFLCRSHDLENLVIQLIPSRFVSLDLKSTEVVFEEETWEWLKFPFPCMGSSFNWRANGFMCSEALKGHGHLDSGGTTDDL