MDFYGAAAAGREPAARRPWSKKEDKVFESALVMCPEHVPDRWALVASQLPGRTPQEAREHYEALVADIDLIMRGEVDLPGAWDDDAGNDRRRGTGKPRGEERRRGTPWLFLEGLEQYGRGDWRNISRFSVRTRTPTQVASHAQKFFIRQANNGSRDSKRKSIHDITTT