MPSVLIVGAGNFGAATALSLARRGGFKVTIIDTAPFPNPRAASHDINKIVRDDYPDKLYMRMLIKAMPMWRADKLYSPWYHEVGMLRADASDFGEKSIASYRAVGVANETQFLPVDEVRKRWNGVYATANFGSLEKILYNPTVGYAEADKALQAVMQAAVDLGAEYVVGEVKSLDLGADGRCVGVKLTNGETLRADKILLCTGARTASLLAQSAPRNKELHIGDRLVATGAISFYSKLHGEQKDRFACIPVLKNCLPEVKGEGMSILKDGTIKFNCDMCFTNYVDNPVTGEKMSMTPEASDHNTWTGPEFVPFFKQCARKTLNGLHGKEVENIPIESYRICWDASTPTHDFLITPHPRSQGLYVATGGSFHGWKFLPVIGDYIVDMLHGLLGADYADRWAWDKNGGDGHSANPTYQIVGDLQQWLS*