MMKSLLFSTHPTPPLLPAPRLRSLLRLRASSSSASASAPPRAARRSPRPAPSRRPPSSSLYARPSLLDMERERAARRADVDAFLASLGVDPGELAGFELPVTVDVMRERAEFLASLGLTREDLAAYPLALGCSVRKNMVPVLDYLGKLGVRRDALPDLLRRYPQVLHASVVVDLAPVVKYLQGMDVRPNDVPRVLERYPELLGFKLEGTMSTSIAYLVGIGVARRQIGSVITRFPEVLGMRVGKIIKPFIEYLEGIGVQRLSAARIIEKKPYVLGFGLEDKVKPNIEALMEFGVRKEALASIVMQYPDVLGLELRDKLVTQQSLFESSILVSHDDFGRVIERMPQAINLGRTAVLKHVNFLTACGFMLSQVSKMVVACPQLLALNMDIMRMNFEYFKNEMERDLEELVEFPAFFTYGLESTVRPRHEMVSRKGFTCSLAWLLNCSDARFDERMKYDTIGVEEMEAEESSDMNAFLEEVESEEEEYSDYDDSDDEFVR*