MVSRKEAAAAFTAAAKALDVRGKELGDLCFALSKLSVEELEVFPIDGDNEAIVEFMRSVKASAAGLGMGSAAGAGGTGPPRTGPGGIGASGSASQVESMSISKVSARHLQRISSALGMKQFEAVSEPPLSAQPVLGTESFNWTTCSESNTAQRAAAITWMKDNIPAPPKHEWIDCVGQQHMLDCRLVGTDLLALKGSCDLALCTSAAVQAFVPHLGLRIVVELKKEVKASNVNQLAAELIAANSVSPNLKPVAVMTDLVDTWIIAWIEHETIMIHRCHSRATAVGILRAFLDKEHLTQDSAHIAQQPEQVAAAESEAAVEVGRLLKRQRLPTGVAAGRGNDVANLEDLLDFTDDLGEADMYQIKVHTLQQMLRERYAPVAPAVPPAGDVAAPLNMMYM*