MPPPQIKQDLNRSGWESTDFPSVCENCLPDNPYVQMLKEDYGAECKICTRPFTIFRWKADRTARTKRTTICLTCARLKNCCQCCMLDLSFGLPIVVRDAALKMVAPGPESSINREYYAQEHEKEIEEGRGAVEAYEKTDEKARELLRRLANSEPYYRKPRQQLEGPSDDSTEAQPTDAPVVQSRYGNGPGPIRTSESRRGTSLPGRGRGNMRGGRAGRPFPGTAQIPPSPEDYLPPADPNITSLFVTGVEDDLPEHTLRTFFTQFGQLRSLICSHRAHCAFINFATREGAEAAAQHCKGKAVIQGCPLRVRWGKPKPLDNMDREERMKNAREGRMTAQAQKDGGSGQRAITAAGEPTTEKPQSFLVAPPPGSGDVQYSSLSGD