VSRGWRVLAQDERLWEAACVREWAGLGFSEHLLRAVVLLLGGFRRAHAVSINARRRFGGDCGNWHGVRAPGQGRRRPAPWTEDEHRLFLLGLKKYGKGDWRNISRNFVRTRTPTQVASHAQKYFIRLSLGARRPSIHDITAVHPPSPSQ