MPPPQIKQDLNRSGWETTDFPSVCESCLPDNPYVQMLKEDYGAECKICTRPFTIFRWKADRTARTKRTAICLTCARLKNCCQCCMLDLSFGLPIVVRDAALKMVAPGPESSINREYYAQGHEKEIEEGRGAVEEYEKTDEKARELLRRLANSEPYYRKPRQQIEGPSGEDDENETAESSRADGAPVVHSRYGNGPGPIRTSESRRGTPLPGRGRGNLRGGGRGGRPFPGTAQLPPSKEDILPPADPNITSLFVTGVEDDLPEHALRTFFTQFGQLRSLVCSHRAHSAFVNYASRASAEAAAQHCQGKAVIQGCPLRIRWGKPKPLDNMDREERLKYAREGRNAVGPSSAASGNKAITAAGEETGKQAEKPRAYAVAPPPGSGPVQYSSMSGD