MQPRVSPDAACAAAEDDLNATVTVLSLDGGELEILREIELMTGRRIGDLFDVGLHALPMSAAEILKYIHEHPKDLRLSDVRAALVFPAYDVRSERPVLFSSSSARADPSANFLLVDAIRASSAVPSMFLPVEMKGGGGVQSPEGGPVCVDGGIWAANPSLLAYAEARRLFPGAGVRILLVALGTGAPQPGSPRSRRKAVRRRSFFAWVVPVMKYLFNASLELPHMILETIAGATFGQCPAAACGALEYHRFDVDLSPRRTPEMGLRDFSERTYRRLIAAAHAQVCVGRAAELQG*