MMKSLFLFSAHPKPPPLPPSPHLRKLLRLTASASTSASSPPRAGCSRGPAHARPRPSPRPSPSSSLYARPSLLDMERGRAARRADVDAFLASLGVDPGELAGLELPATVDVMRERVEFLHSLDLSNEDLAAYPLALGCSVRKNMVPVLDYLGKLGVRQDALPDLLRRYPQVLHASVVVDLAPVVKYLQGMDVRPHDVPRVLERYPELLGFKLEGTMSTSIAYLVGIGVARRQVGSVITRFPEVLGMRVGKIIKPFVEHLEGIGLQRLAIARIIEKKPYVLGFGLEDKVKPNIEALLEFGVRKEALAFIVAQYPDILGIELRDKLATQQSLFESSILVSSEDFGRVIERMPQAISLGRTAVLKHVNFLTSCGFLLSQVSKMVVACPQLLALNMDIMKMSFEYFQNEMERDLEELVEFPAFFTYGLESTVRPRHEMVAKKGFTCSLAWLLNCSDAKFDERMKYDTIGIEEMEVDNSFDTNTLSERVEDEVEDEDLDEDSDYDSTDDEFIE*