MELAAAGEADFDGLLSEALAACDAATPSGGEEIGACALKLAQEHLKRPPKVNGARDYEQATKLADSVRSASAAWVESQAAMKKARAAYASAVIQLQEELVRIGEGDFDGLLRQAVTGLRDEVMLPASVQPLREEMQQEETPDTVDAPPITVPSPDMEPPPITVPSPDMDSTPPPITVPSPDMDSTPPPITVPSPDMDANSALPYGEPPDGEVMVLASPRPVPASLAPVLPLRMEVSEIDEGCVRLGTLPAQLQASLLRESFQAGAQGVHMVPYDSMHESGAAAAVLATIRAAAPALPAAAQAKLEEFMPCCVRVAFETMGGRQIRPASSLCGWSADKLRANGGDGGLKLLVLLGDAASVTEGFKYTRRKDEQALEVPLRPGEMLLLYGEARSWLSAVTGYAPPKGRAKESGGPFSFVHLSFEDLRNYAKAKPKEYGKLLRPSHPSAGDGGYKWMQFSYTVRKAPSGPGGLPVIDLRGHE*