MVLFMANYYYVGVSLSPLSFDAPPEITFEELERLLKDNLSTKDYQKIQLIRHYYDILNLRSYWLGEPLDPRGELNSLELSEALATQVGLPSYVYDFMLKYESKKERIHHFSFLLAKFFQKAGSEKNLFLKNYFSFERELRLVWTGYRAKKLGRDLSIQLQYEDPEENLIAQLLAQKDARNFELPEKFLNLREIFENFADHPFDLEKALDQYRIEYIEKTVEENDKFSIDRILAYTIQLVILEKWFELDKQKGKEIIDRIVRGT