MSDNLMDKVNALGERLKISGAEVSRKMSVGVSNMSFKMKEFFQGQNMADKIVDEATLETMDAPDWATNLEICDMVNTERANSVEVIRAIKRRIMLKNPRVKYLSLVLLETIAKNCDKAFSEIAAERVLDEMVKLIDDPQTIVNNRNKALMLIEAWGESGDDLRYLPVFEETYKSLRSRGIRFPGRDDESLAPIFTPPRSVPAAEQYSEAAQEGYQEIPDESFVPARTVPAVQINEAFEVARNSVELLSTVLSSSQKEVLQDDLTTTLVQQCQQCQHTIQRIVETAGDNEAQLFEALSIHEELQKVLAKYEELKEPVHVEPEPEPAMIPVTVEPEESPRAVSKEDAHVKKSGGSGDRSGGDDLLQDLDDMIFGKKGGTSSQRDTTPKKDQKDDFITF*